Mars Rover Communications and Autonomy

advertisement
Mars Rover
communications
and autonomy
Dr Anthony J H Simons (from NASA materials)
Rover and Lander

Different Configurations




Solo rover, or working with lander and/or orbiter?
Landing: arrest via rocket, parachute, or airbag?
Swarms: copters, biomorphs, penetrators
Different Control Strategies




Signals direct to rover, or via orbiter, lander?
Base, orbiter, lander, rover distribution of control
Sensors: pressure, altimeter, laser, radar, vision
Control: experiment deployment, data uplink
2
Example Missions

NASA Pathfinder Sojourner

July-September 1997
Lander base station plus small rover

http://www.jpl.nasa.gov/news/fact_sheets/mpf.pdf


NASA Mars Exploration Rovers



January-April 2004 (but still active)
Two independent rovers Spirit and Opportunity landed at
different locations
http://www.jpl.nasa.gov/news/fact_sheets/mars03rovers.pdf
3
NASA Pathfinder Sojourner
Antenna
Solar cells
Multi-wheel
drive
Steerable
front pair
Image © Neil English, Exploring Mars, Pole Star Publications Ltd.
4
Pathfinder Sojourner Lander
Airbags to
cushion
landing
Exit track
for rover
Lander
bounces
(like ball)
Airbags
deflate and
shell opens
Lander has
uplink
Image © Neil English, Exploring Mars, Pole Star Publications Ltd.
5
Slide © NASA, 2004. See http://robotics.nasa.gov/
6
Slide © NASA, 2004. See http://robotics.nasa.gov/
7
Slide © NASA, 2004. See http://robotics.nasa.gov/
8
NASA Spirit Rover (MER)
Stereo
imaging and
navigation
cameras
Direct-toEarth uplink
Multi-wheel
drive
Special
hazard
cameras
Strut for
long reach
Poseable
instrument
package
Image © Neil English, Exploring Mars, Pole Star Publications Ltd.
9
Slide © NASA, 2004. See http://robotics.nasa.gov/
10
Slide © NASA, 2004. See http://robotics.nasa.gov/
11
Deep Space Communications

Distance to Mars



Signal times




Closest to Earth: 54.5 million km
Furthest from Earth: 401.3 million km
Based on c = 299,793 km/s
~ 3.03 minutes (Earth/Mars closest)
~ 22.31 minutes (Earth/Mars farthest)
Consequences


Base cannot react in real-time
Rover must act autonomously
12
Mission Management

Base station (Earth)



Local station (Orbiter, Lander)




Mission goals, priorities, master control
Master data uplink, processing science results
Local area planning, local priorities, alternate tasks
Global hazards, sandstorm warnings, rover safety
local data uplink, local processing, data reduction
Rover


Navigation, terrain following, obstacle avoidance
Experiment selection, control, completion
13
Hardware Issues

Satellite uplink



Microcontrollers



Small processors to read sensors and drive devices
What memory, buses/ports, power rating, software?
Communications bus


Need for Earth/Mars, Rover/Orbiter communications
What hardware, comms. protocols, power rating?
How many sensors, devices, moving parts to control?
Devices and sensors

What devices/sensors? What registers to read/write?
14
Navigation

Global Positioning System (GPS)




Tilt Sensors (Accelerometers)



Could the Rover use this to find out its location?
How many Orbiters/registration signals?
How often/accurately measured? How important?
Compute velocity, position from known starting point using
internal acceleration sensors
Integrate acceleration over time for velocity, velocity over
time for distance – but how to correct drift errors?
Ultrasonic sensors


Echo location system for computing distance from target
Use in Martian atmosphere for obstacle avoidance?
15
Ultrasonic Sensors





SRF08 ultrasonic sensor
On-chip microcontroller PIC
determines distance from
objects
Detects objects from 3cm –
6m
I2C bus communicates with
external TINI
TINI concentrates on highlevel control
Product image © Total Robots. SRF08 sensors available from Total Robots
16
Instrument Packages

Navigation


Stereo navcams, hazcams, laser striper, ultrasound, inertial
compass (no magnetic field)
Science





360 panoramic camera, HD cameras
Spectrometers: infrared/thermal emission (carbon,
minerals), Moessbauer (iron-bearing properties)
Rock abrasion tool
Microscope (spores, bacteria)
Wet science chemistry (lifesign reactions)
17
Software Issues

Multi-tier




Reliability




AI for high-level autonomous decisions
Stereo vision algorithms for navigation
Sensing, analysis and data compression
Triple-redundant voting system?
Cosmic ray damage: reboot and/or reconfigure?
Failsafe shutdown options
Communications

Coordinate rover, lander, orbiter?
18
Slide © NASA, 2004. See http://robotics.nasa.gov/
19
Slide © NASA, 2004. See http://robotics.nasa.gov/
20
Slide © NASA, 2004. See http://robotics.nasa.gov/
21
Slide © NASA, 2004. See http://robotics.nasa.gov/
22
Slide © NASA, 2004. See http://robotics.nasa.gov/
23
Slide © NASA, 2004. See http://robotics.nasa.gov/
24
Slide © NASA, 2004. See http://robotics.nasa.gov/
25
Slide © NASA, 2004. See http://robotics.nasa.gov/
26
Slide © NASA, 2004. See http://robotics.nasa.gov/
27
Slide © NASA, 2004. See http://robotics.nasa.gov/
28
Future Missions

NASA Phoenix Scout



NASA Mars Science Laboratory



Launched in 2007, Polar Lander
Wet chemistry, water-finding, life?
Launch in 2009, 10*payload of MER
Skycrane rocket lander, nuclear power
Projected Biomorph Swarms


Aerobot/rotorcraft, biomorph/micro-rovers and subsurface
penetrators
Work as cooperating swarm, resilient to failures
29
NASA’s Phoenix Scout
Lander only
mission
Mission to
northern
polar region
Subsurface
water ice?
Wet water
chemistry
experiments
Image © Neil English, Exploring Mars, Pole Star Publications Ltd.
30
NASA Mars Science Laboratory
Direct-toEarth uplink
Much larger
rover (*10)
Nuclear
powered
Image © Neil English, Exploring Mars, Pole Star Publications Ltd.
31
Work by Ilan Kroo, Peter Kunz, Dept. of Aeronautics and Astronomy, Stanford University
Stanford: Mesicopter Swarm
Swarm
rotorcraft
Robust and
redundant
Cooperating
agents
Image © NASA/DoD Second Biomorphic Explorers Workshop, JPL 2000.
32
Work by Ilan Kroo, Peter Kunz, Dept. of Aeronautics and Astronomy, Stanford University
Swarm Exploration
Image © NASA/DoD Second Biomorphic Explorers Workshop, JPL 2000.
33
ANTS Mission
34
Swarm Control

Massively parallel system




How to predict all possible interactions?
Cannot hope to test all behaviours
System must be correct by design
Tools for understanding, specifying swarms




Individual-based modelling (FLAME tool)
models cellular automata
Formal method: X-Machines
specifies cellular automata
35
Any
Questions?
Download