NASA Telerobotic Operations from Earth Orbit to Deep Space
Total Page:16
File Type:pdf, Size:1020Kb
NASA Telerobotic Operations From Earth orbit to deep space Terry Fong Senior Scientist for Autonomous Systems NASA Space Technology Mission Directorate VIPER Mission Rover Deputy Lead NASA Ames Research Center 2020-09-09 NASA Telerobotic Operations 0 NASA Space Telerobotics Uses • Exploration (assembly, maintenance, crew/payload positioning, ISRU) • Science (instrument deployment, measurements, sampling, analysis) • Technology development and research (NASA and non-NASA) Robonaut 2 SSRMS SPHERES Curiosity VIPER OSAM-1 Astrobee Fong, Zumbado, Currie, Mishkin, & Akin (2013). Space telerobotics: unique challenges to human-robot collaboration in space. Reviews of Human Factors & Ergonomics Society 9(1). NASA Telerobotic Operations 1 Telerobotic Operations Robot in Earth orbit Robot on surface Astronaut in space Ground control Ground control Robot on surface NASA Telerobotic Operations 2 ISS Mobile Servicing System (MSS) Space Station Remote Manipulator System (Canadarm2) NASA Telerobotic Operations 3 ISS Mobile Servicing System (MSS) Special Purpose Dexterous Manipulator (“Dextre”) NASA Telerobotic Operations 4 MSS Operations at JSC Flight Control Room (FCR) Multi-Purpose Support Room (MPSR) Flight controller roles • ROBO (FCR) – Manages ops, interacts with other controllers • MSS Systems (MPSR) – Primary commanding, health monitoring • MSS Task (MPSR) – Monitors procedure, real-time replanning, etc. Note: the Canadian Space Agency also performs MSS operations from CSA Headquarters NASA Telerobotic Operations 5 MSS Operations Tasks • Crew and payload external positioning • EVA servicing tasks • Grappling and berthing visiting vehicles (Cygnus, Dragon, etc) Planning • A typical 8 hour robot ops shift requires at least 40 hours of planning • Software used for automated trajectory planning and command scripting Ground control • Step-by-step command script execution for nominal operations • Discrete commands (joint angles and end effector pose) • Software for script monitoring, pre/post condition checks, and simple computer vision (target alignment) • Primarily text-based user interfaces NASA Telerobotic Operations 6 Space Station Robotic Workstation Koichi Wakata, Expedition 39 commander remotely operating the Canadarm2 NASA Telerobotic Operations 7 Space Station IVA Robots SPHERES Astrobee Robonaut 2 NASA Telerobotic Operations 8 IVA Free-Flyer Operations December 12, 2012 Crew: Kevin Ford, Expedition 33 Commander 2x speed NASA Telerobotic Operations 9 Robonaut 2 Operations Robonaut 2 with VelociCalc on ISS (June 2013) NASA Telerobotic Operations 10 Robonaut 2 Control Interface NASA Telerobotic Operations 11 Mars Rovers Mars Exploration Rover on Mars (artist concept) Curiosity at “Big Sky” on Mars (2015) NASA Telerobotic Operations 12 Mars 2020 Ingenuity helicopter Perseverance rover NASA Telerobotic Operations 13 Mars Rover Communications MRO, Mars Odyssey, Mars Express Up to 2 Mbps Deep Space Network (70 m antennas) Spain USA Up to 32 kbps Curiosity Up to 24 minute delay Mars’ Rotation: 24.65 hour Sol Australia Earth’s Rotation: 24 hour day Courtesy V. Verma (JPL) NASA Telerobotic Operations 14 Mars Rovers Tactical Ops Process (2004) NASA Telerobotic Operations 15 Curiosity Rover Ops Tools Sequencing Planning Validation NASA Telerobotic Operations 16 Volatiles Investigating Polar Exploration Rover (VIPER) VIPER Rover on Astrobotic Griffin Lander (artist concept) NASA Telerobotic Operations 17 VIPER Mission Simulation NASA Telerobotic Operations 18 VIPER vs. ISS vs. Mars Rovers Real-time science Non-interactive Interactive High latency Natural terrain Med latency (20-40 min (6-15 s round-trip) round-trip) “Poor” orbital Good orbital maps maps Command Short sequence mission Intermittent comms Continuous comms Low-tempo ops Extreme lighting Low latency Long mission (<2s round-trip) High-tempo ops Crew and payload positioning Structured environment ISS EVA ROBOTICS NASA Telerobotic Operations 19 VIPER Operations NASA Telerobotic Operations 20 NASA Surface Telerobotics (2013) NASA Telerobotic Operations 21 Astronaut in space / Robot on Earth NASA Telerobotic Operations 22 Supervisory Control Interface Task Sequence Terrain hazards Rover camera display NASA Telerobotic Operations 23 Astronaut in space / Robot on Earth July 26, 2013 Crew: Luca Parmitano, Expedition 36 Flight Engineer NASA Telerobotic Operations 24 Questions? NASA Telerobotic Operations 25 .