Time Delayed Teleoperation
A bilateral teleoperation loop closes through the communication link, so the link delay enters the control loop and can destabilize it. The engineering problem is to keep a human-in-the-loop system stable and useful when the loop delay is a substantial fraction of, or larger than, the time constant of the contact dynamics being controlled [1][4]. The problem predates space robotics: Sheridan and Verplank’s 1978 review of undersea teleoperator control already treats supervisory control, where the operator specifies goals and the machine closes the fast loop itself, as the response to a transmission delay too long for direct force reflection [7]. Space links inherit the same tradeoff at delays that range from tens of milliseconds on a direct line of sight to tens of minutes to a planetary surface.
The delay each system actually had
Section titled “The delay each system actually had”| Experiment | Year | Link | Measured round trip delay | Other measured link properties |
|---|---|---|---|---|
| ETS-VII ground to space | 1999 | NASDA ground station to satellite | 6 to 7 s | commands issued every 250 ms [1] |
| Avatar-EXPLORE | 2009 | ISS to CSA rover | not reported as a delay figure; command file based | 3 hours of session time, six command sequences [5] |
| Surface Telerobotics, K10 | 2012 to 2014 | ISS to Ames Roverscape | up to 750 ms | three sessions of 3.5 h each [5] |
| METERON Haptics | 2014 onward | ISS to ground robot | about 800 ms | single degree of freedom joystick [5] |
| KONTUR-2, ISS S-band | 2015 | direct line of sight S-band | 20 to 30 ms | negligible mean data loss; experiment window limited to 8 minutes by line of sight [4][5] |
| KONTUR-2, training link | 2015 | internet, Star City to Oberpfaffenhofen | 65 ms mean | 5 to 15 percent packet loss over UDP [4] |
| KONTUR-2, RTC sessions | 2015 | ISS S-band plus internet | about 85 ms | 256 kbit/s upload for video [4] |
| METERON SUPVIS Justin | 2017 to 2018 | ISS to Col-CC to JSC to TDRSS Ku-band | latency not stated as a figure; treated as low | supervised autonomy chosen to be insensitive to it [5] |
A round trip delay of 20 to 30 ms is not the planetary case [5]. It is the number that direct line of sight S-band buys, and the price is an 8 minute experiment window per pass [5]. Round trip light time to a planetary surface is at least 6 minutes and up to 42 minutes in non-optimal geometry, which is why the recurring architecture is a human in orbit around the body commanding a robot on its surface rather than a human on Earth.
Direct bilateral coupling, ETS-VII
Section titled “Direct bilateral coupling, ETS-VII”The ETS-VII experiment of 22 November 1999 closed a direct bilateral loop through a 6 to 7 s round trip [1]. Commands from the master arm passed through a NASDA external gateway and the NASDA operations facility to the satellite every 250 ms. The master was a two degree of freedom Immersion Impulse Engine 2000 force feedback joystick, and the controller was a PD-type bilateral coupling rather than a scattering-based wave variable formulation.
The same arm was driven from Germany in April 1999 under the GETEX experiments by predictive graphics rather than direct coupling, so the two approaches were exercised on one flight article within a year of each other [2].
Tasks were slope tracing and peg in hole. Performance was compared between bilateral mode and a unilateral mode in which force telemetry was displayed visually on a screen. All tasks were completed under bilateral control with no visual information at all, and kinesthetic force feedback improved task performance even at that delay [1].
That result is the counter-evidence to the one second rule. The authors argue against drawing a hard line at 1 s of delay and instead treat delay as a continuum, citing the ROTEX experience where the loop delay varied between 5 and 7 s and predictive display by computer graphics was the accepted answer [1].
Predictive display, GETEX
Section titled “Predictive display, GETEX”Predictive graphics is the other flown answer to a multi-second loop, and it flew before GETEX did. DLR’s ROTEX experiment on the Spacelab D-2 mission in April 1993 introduced tele-sensor-programming: the operator specifies a task on a simulated, sensor-updated model of the workspace rather than issuing joint commands directly, so that large signal delay is absorbed by the simulation rather than fought in the control loop [8]. GETEX carried the same concept to a second flight article six years later. The DLR ground station for the NASDA-DLR GETEX experiments in April 1999 drove the ETS-VII arm through a task directed programming scheme in which the operator specifies what is to be done rather than issuing joint commands, and the operator interacts with a simulated world instead of the delayed one [2]. The position of the predicted state is drawn as a wire frame overlay on the live image. The requirement that makes it work is the ability to update the simulated world from the real video images, so the model does not drift away from the vehicle it is predicting. Model-based online collision detection supervises the commanded motion, and each handled object carries a relative approach definition so that positions are derived from the selected task rather than typed in [2].
Four-channel bilateral control with passivity, KONTUR-2
Section titled “Four-channel bilateral control with passivity, KONTUR-2”The DLR RJo joystick flew to the Russian segment of the ISS in August 2015 and operated to December 2016 [3]. It is two degrees of freedom, generates up to 15 N, and allows plus or minus 20 degrees of travel on both axes.
| RJo parameter | Value |
|---|---|
| Local control sampling frequency | 1000 Hz |
| Intrinsic lag, torque command to effect | 1 ms |
| Maximum stable stiffness | 1.57 Nm/rad |
| Maximum force at the handle | 15 N |
| Travel | +/- 20 degrees on both axes |
| Transmission frequency over the S-band link | 500 Hz |
Sources: [3] for the joystick figures, [4] for the transmission frequency.
The 1000 Hz local loop is the standard figure for rendering contact with a hard surface, and both the joystick and the robot run at it [3][4]; the S-band link carries only 500 Hz, so the transport rate rather than the controller sets the achievable loop bandwidth [4]. Keeping the local loops faster than the transport still pays, because it permits higher virtual damping values and more accurate passivity observers [4].
The controller is a four-channel architecture: position and force from the joystick to the robot, computed and measured force back [4]. Both ends are impedance controlled, taking force commands and returning positions, with a proportional-integral controller at the robot and a local damper at the joystick, and scaling factors matching the two dynamics [3]. Stability under delay, jitter and packet loss is enforced by Time Domain Passivity Control over a Time Delay Power Network representation of the link [3][4]. The same controller parameters were used unchanged on both the 20 to 30 ms S-band link and the 65 ms lossy internet link, which is the property the passivity formulation is there to provide [4].
Flight record
Section titled “Flight record”The joystick was installed in the Russian segment in August 2015 for operation to December 2016, and the first experiments teleoperating ground robots at DLR and RTC ran that same month [3].
Twenty-three space sessions were held between August and December 2015: 9 teleoperating the DLR ROKVISS arm, 4 the RTC Surikat manipulator, 5 the RTC Yula mobile robot, and 5 cooperative DLR and RTC sessions on the humanoid Rollin’ Justin, one arm commanded from the ISS and the other from RTC on the ground [4]. Tactile feedback and system stability were verified with control loop delays up to 85 ms.
The Surikat case is instructive because that robot has no torque sensors. Force feedback was generated from commanded against achieved position, so the handle resisted the operator moving faster than the robot had actually reached, which conveys the robot’s inertia and the delay without any force measurement, and measurably improved both speed and accuracy [4]. Yula needed position-speed control rather than position control, and its force feedback was computed from modeled distance to obstacles in a 2D representation, with the operator driving a labyrinth.
Supervised autonomy as the alternative
Section titled “Supervised autonomy as the alternative”Where the delay cannot be made small, the flown alternative is to raise the command level rather than compensate the loop. METERON SUPVIS-E and SUPVIS-M had astronauts select predefined task-level commands and monitor telemetry delivered over a Delay Tolerant Network, which permits high bandwidth transfer under variable delay [5]. SUPVIS Justin extended this to a humanoid: the astronaut commands object-centred actions on a tablet and the robot plans and executes them, with the interface presenting only the commands relevant to the current world state.
Sessions ran on 25 August 2017 with ESA astronaut Paolo Nespoli and on 2 March 2018 with NASA astronaut Scott Tingle, with a third scheduled for August 2018 [5]. Both ran over the Ku-band path from the ISS through the Columbus Control Centre and NASA JSC to the Tracking and Data Relay Satellite System. The first session established that astronauts could command the robot in scenarios not trained before flight, because the interface guides selection from the robot’s own model of the situation; the second required manual parameterization of commands, for example specifying a target position, and still succeeded on maintenance and adjustment tasks. The design claim being tested is that commanding becomes a low workload side task that an astronaut can return to between other work, and the astronauts reported quick switching to and from the interface.
Earlier ISS-to-ground experiments set the baseline this was measured against: Avatar-EXPLORE in ISS Expedition 20/21 had one astronaut complete six command sequences to a CSA rover in three hours of session time under a non-interactive command-file process, and Surface Telerobotics ran three 3.5 hour sessions with different astronauts deploying a simulated radio telescope with K10 at up to 750 ms latency [5].
The measured trade is workload against capability. Task-level command lowers cognitive and physical workload and makes better use of a limited link, but it can only do what the robot’s action templates cover; direct teleoperation raises workload but lets the operator handle situations the autonomy cannot [5].
Failure modes
Section titled “Failure modes”Delay itself is not the failure. A closed loop containing non-negligible delay destabilises when the coupling is tight, meaning when high frequency control action is required to capture the dynamics of the controlled system, which is exactly the hard contact case at 1000 Hz [4]. Scattering-theory formulations guarantee stability under delay of any magnitude, but stability and maneuverability are separate properties and the second is not thereby secured [1].
Jitter and packet loss are separately damaging and behave differently on different links. The ISS S-band link had negligible mean loss but is subject to shadowing, which produces signal attenuation, higher loss ratios or outright blackouts; the internet training link had a stable mean delay but 5 to 15 percent loss oscillating over the session under UDP [4].
Bandwidth constrains the feedback channel that is not the control loop. On KONTUR-2, video uplink was limited to 256 kbit/s, and the compression needed to fit it added its own appreciable delay at both ends, so a 3D model of the robot animated from prioritized telemetry was used alongside video because its compactness allowed a much higher refresh rate [4].
Line of sight limits the session, not the task. The 8 minute KONTUR-2 window is a direct consequence of choosing the sub-30 ms S-band path [5].
Analog-1
Section titled “Analog-1”METERON Analog-1 is the current end point of the force-feedback line: an operator on the ISS teleoperating the Interact rover, a KUKA LWR arm on a mobile base, to select and collect geological samples, with full haptic feedback and a delay-compensation controller [6]. The ISS session was flown in November 2019 by Luca Parmitano, with a follow-on campaign on Etna in 2022. It sits inside a series of 13 ESA telerobotics experiments beginning in 2012 [6], of which the 2015 Interact experiment had already demonstrated a sub-millimeter peg-in-hole task teleoperated from the ISS with force feedback [5].
A 2016 survey of the discipline groups these approaches together as bilateral control with time-delay compensation, predictive display, and supervised autonomy, and treats them as the standard repertoire rather than as competing candidates: a program picks among them by the delay and bandwidth it has, not by a judgment that one is generally superior [10]. A separate review of space manipulators for debris removal reaches the same three-way grouping from the servicing side, flagging the time-delay problem as a precondition that any on-orbit manipulation architecture has to clear before dynamics and control questions become tractable [9].
What is not established
Section titled “What is not established”None of the flown systems compensate delay by learning a model of it online. A 2024 simulation study trains a deep reinforcement learning controller, using state augmentation to give the policy access to delayed state history, to plan trajectories for a free-floating space manipulator under constant and randomly varying round trip delay, and reports better accuracy than mapping or prediction baselines in simulation [11]. Whether a learned delay-compensation policy can be certified for a flight controller, and how it would be validated against the passivity guarantees that Time Domain Passivity Control provides analytically, is not addressed by that work or by any flown mission in this set. The record above is also silent on what happens when link characteristics degrade during a session rather than being fixed in advance: KONTUR-2 characterized loss and jitter on each link before flying it, and no experiment here reports a controller adapting online to a link whose statistics are changing.
References
- Imaida, T., Yokokohji, Y., Doi, T., Oda, M. and Yoshikawa, T. (2003). Ground-Space Teleoperation of a Robot Arm Mounted on Engineering Test Satellite No. VII by Direct Bilateral Coupling under a Long Time Delay Condition
. Journal of the Robotics Society of Japan, 3. Source
BibTeX
@article{imaida2003groundb, title = {Ground-Space Teleoperation of a Robot Arm Mounted on Engineering Test Satellite No. VII by Direct Bilateral Coupling under a Long Time Delay Condition}, author = {Imaida, Takashi and Yokokohji, Yasuyoshi and Doi, Toshitsugu and Oda, Mitsushige and Yoshikawa, Tsuneo}, journal = {Journal of the Robotics Society of Japan}, volume = {21}, number = {3}, pages = {309--320}, year = {2003}, doi = {10.7210/jrsj.21.309}, abstract = {A bilateral teleoperation experiment with Engineering Test Satellite No.VII (ETS-VII) was conducted on November 22, 1999. Round-trip time for communication between the NASDA ground station and ETS-VII was approximately six to seven seconds. We constructed a bilateral teleoperator that is stable even under such a long time delay. Several experiments, such as slope tracing task and peg-in-hole task, were carried out. Task performance was compared between bilateral mode and unilateral mode with force telemetry data visually displayed on a screen. All tasks were possible by bilateral control without any visual information. Experimental results showed that kinesthetic force feedback to the operator is helpful even under such long time delay and improves the performance of the task.} } - Landzettel, K., Brunner, B., Schreiber, G., Steinmetz, B.-M. and Hirzinger, G. (1999). The NASDA-DLR Joint Robotics Experiment GETEX
. Journal of the Robotics Society of Japan, 8. Source
BibTeX
@article{landzettel1999nasdab, title = {The NASDA-DLR Joint Robotics Experiment GETEX}, author = {Landzettel, Klaus and Brunner, Bernhard and Schreiber, Gerhard and Steinmetz, Bernhard-Michael and Hirzinger, Gerd}, journal = {Journal of the Robotics Society of Japan}, booktitle = {International Symposium on Artificial Intelligence, Robotics and Automation in Space (i-SAIRAS)}, volume = {17}, number = {8}, pages = {1086--1095}, year = {1999}, doi = {10.7210/jrsj.17.1086}, abstract = {This paper describes the GETEX (German ETS-VII EXperiments) joint robotics experiments, which has been conducted in April '99 at the first free-floating space robot on NASDA's ETS-VII satellite [1] . All the experiments have been performed and controlled from DLR's ground control system for space robotics applications which was connected to NASDA's ground station in Tsukuba. The telerobotic system combines sensor-based task-level teleprogramrning (as the basis for autonomy) with the features of teleoperation and shared autonomy. The hierarchical system structure is shown as well as the flexibility in programming and controlling each kind of space robotics application. This approach has led to a modular task-directed programming scheme, called Modular A & R Controller (MARCO), which provides a very flexible architecture to adapt the application-specific requirements to a given controlling scheme. A peg-in-hole experiment, using VR methods and the “vision & force” control scheme, by closing sensor control loops directly on-board (force) and via the ground control system (vision) is explained. During GETEX we conducted experiments with relevance to the behavior of ETS-VII in free motion mode in order to verify the existing dynamic models.} } - Riecke, C., Artigas, J., Balachandran, R., Bayer, R., Beyer, A., Brunner, B., Buchner, H., Gumpert, T., Gruber, R., Hacker, F., Landzettel, K., Plank, G., Schätzle, S., Sedlmayr, H.-J., Seitz, N., Steinmetz, B.-M., Stelzer, M., Vogel, J., Weber, B., Willberg, B. and Albu-Schäffer, A. (2016). KONTUR-2 Mission: The DLR Force Feedback Joystick for Space Telemanipulation from the ISS
. International Symposium on Artificial Intelligence, Robotics and Automation in Space (i-SAIRAS). Source
BibTeX
@inproceedings{riecke2016kontur, title = {KONTUR-2 Mission: The DLR Force Feedback Joystick for Space Telemanipulation from the ISS}, author = {Riecke, Cornelia and Artigas, Jordi and Balachandran, Ribin and Bayer, Ralph and Beyer, Alexander and Brunner, Bernhard and Buchner, Hans and Gumpert, Thomas and Gruber, Robin and Hacker, Franz and Landzettel, Klaus and Plank, Georg and Schätzle, Simon and Sedlmayr, Hans-Jürgen and Seitz, Nikolaus and Steinmetz, Bernhard-Michael and Stelzer, Martin and Vogel, Jörg and Weber, Bernhard and Willberg, Bertram and Albu-Schäffer, Alin}, booktitle = {International Symposium on Artificial Intelligence, Robotics and Automation in Space (i-SAIRAS)}, year = {2016}, url = {https://elib.dlr.de/105449/} } - Artigas, J., Riecke, C., Weber, B., Stelzer, M., Balachandran, R., Schaetzle, S., Bayer, R., Steinmetz, B.-M., Vogel, J., Brunner, B., Albu-Schäffer, A., Guk, M., Zaborovskyi, V., Kondratiev, A., Muliukha, V., Silinenko, A. and Shmakov, O. (2016). Force-Feedback Teleoperation of On-Ground Robots from the International Space Station in the Frame of the KONTUR-2 Experiment
. International Symposium on Artificial Intelligence, Robotics and Automation in Space (i-SAIRAS). Source
BibTeX
@inproceedings{artigas2016force, title = {Force-Feedback Teleoperation of On-Ground Robots from the International Space Station in the Frame of the KONTUR-2 Experiment}, author = {Artigas, Jordi and Riecke, Cornelia and Weber, Bernhard and Stelzer, Martin and Balachandran, Ribin and Schaetzle, Simon and Bayer, Ralph and Steinmetz, Bernhard-Michael and Vogel, Jörg and Brunner, Bernhard and Albu-Schäffer, Alin and Guk, M. and Zaborovskyi, V. and Kondratiev, A. and Muliukha, V. and Silinenko, A. and Shmakov, O.}, booktitle = {International Symposium on Artificial Intelligence, Robotics and Automation in Space (i-SAIRAS)}, pages = {1166-1173}, year = {2016}, doi = {10.1109/icra.2016.7487246}, abstract = {This paper presents a new robot controller for space telerobotics missions specially designed to meet the requirements of KONTUR-2, a German & Russian telerobotics mission that addressed scientific and technological questions for future planetary explorations. In KONTUR-2, Earth and ISS have been used as a test-bed to evaluate and demonstrate a new technology for real-time telemanipulation from space. During the August 2015' experiments campaign, a cosmonaut teleoperated a robot manipulator located in Germany, using a force-feedback joystick from the Russian segment of the International Space Station (ISS). The focus of the paper is on the design and performance of the bilateral controller between ISS joystick and Earth robot. The controller is based on a 4-Channels architecture in which stability is guaranteed through passivity and the Time Delay Power Network (TDPN) concept. We show how the proposed approach successfully fulfills mission requirements, specially those related to system operation through space links and internet channels, involving time delays and data losses of different nature.} } - Schmaus, P., Leidner, D., Bayer, R., Pleintinger, B., Krüger, T. and Lii, N. Y. (2019). Continued Advances in Supervised Autonomy User Interface Design for METERON SUPVIS Justin
. IEEE Aerospace Conference. Source
BibTeX
@inproceedings{schmaus2019continued, title = {Continued Advances in Supervised Autonomy User Interface Design for METERON SUPVIS Justin}, author = {Schmaus, Peter and Leidner, Daniel and Bayer, Ralph and Pleintinger, Benedikt and Krüger, Thomas and Lii, Neal Y.}, booktitle = {IEEE Aerospace Conference}, pages = {1-11}, address = {Big Sky, Montana}, year = {2019}, doi = {10.1109/aero.2019.8741885}, abstract = {The exploration of the universe remains a challenging endeavor, constantly pushing the limits of technology. Of special interest is the investigation of the other planets of our solar system such as Mars, which has been examined by various tele-operated and (semi-) autonomous satellites and landers. But an important milestone that is needed for a deeper understanding of the planet is still missing: A crewed landing. In order to send humans to such a remote location, an infrastructure for the landing crew including an energy supply, a habitat, and a return vehicle needs to be provided on the surface of the planet. The construction and maintenance of these structures is envisioned to be done by semiautonomous robots that are commanded from orbiting spacecrafts. The teleoperation of such ground-based robots poses high demands on the capabilities of the system including robot autonomy, orbiter-robot communication, and human-robot interface design. The METERON SVPVIS Justin space telerobotics experiment suite has been initiated by the German Aerospace Center (DLR) together with the European Space Agency (ESA) to investigate the requirements for such a system and evaluate an approach. During the experiment sessions, astronauts onboard the International Space Station (ISS) command DLR's humanoid service robot Rollin' Justin on Earth to execute complex surveillance, service, and repair tasks in a simulated Martian solar farm. The robot uses its local intelligence to support the astronaut operator upon task completion allowing a simple intuitive command interface and lowering the requirements on the communication link. This work gives an overview of the developed robotic system, communication link, and tablet computer user interface (UI). In particular the tight coupling between the autonomy system of the robot and the UI, that allows the intuitive robot commanding including action parameterization, is described in detail. The first space-ground experiment sessions of METERON SUPVIS Justin were conducted in August 2017, and March 2018 by four astronauts in total. During the first session, three astronauts demonstrated the operational readiness of our system by commanding Rollin' Justin to perform surveillance and inspection tasks. The astronauts were even able to successfully command the robot in scenarios, which were not trained prior to their spaceflight. This was possible, because our astronaut-robot collaboration concept efficiently guides the operator towards task completion. We used this property in the second experiment session to evaluate our system in even more complex scenarios. While in the first session it was sufficient for the astronaut to select the correct commands, the operator was now required to manually parameterize some of the commands to optimize the task outcome. By that, the robot has been successfully commanded to perform complex maintenance and adjustment tasks in the simulated Martian solar farm. In this work, we evaluate the preliminary results of the space-ground experiments and discuss the feedback we received from the astronauts and its impact on future space telerobotics UI design.} } - Carey, W., Krueger, T., Wormnes, K., Grenouilleau, J., Ferreira, E., Nergaard, K., van der Hulst, F., den Exter, E. and Gerdes, L. (2022). METERON Analog-1: A Touch Remote
. International Astronautical Congress, IAC-22-A3.2B.4. Source
BibTeX
@inproceedings{carey2022meteron, title = {METERON Analog-1: A Touch Remote}, author = {Carey, William and Krueger, Thomas and Wormnes, Kjetil and Grenouilleau, Jessica and Ferreira, Edmundo and Nergaard, Kim and van der Hulst, Frank and den Exter, Emiel and Gerdes, Levin}, booktitle = {International Astronautical Congress}, number = {IAC-22-A3.2B.4}, year = {2022}, url = {https://elib.dlr.de/190115/} } - Sheridan, T. B. and Verplank, W. L. (1978). Human and Computer Control of Undersea Teleoperators
. Man-Machine Systems Laboratory, Department of Mechanical Engineering, Massachusetts Institute of Technology, DTIC AD-A057655. Source
BibTeX
@techreport{sheridan1978human, title = {Human and Computer Control of Undersea Teleoperators}, author = {Sheridan, Thomas B. and Verplank, William L.}, number = {DTIC AD-A057655}, institution = {Man-Machine Systems Laboratory, Department of Mechanical Engineering, Massachusetts Institute of Technology}, year = {1978}, doi = {10.21236/ada057655}, abstract = {This is a review of factors pertaining to man-machine interaction in remote control of undersea vehicles, especially their manipulators and sensors. Emphasis is placed on human operator control of such teleoperator systems as a function of degree of automation, sensor-control integration and task demands for underwater search, object recovery and manipulation. Models of operator- computer performance are considered, particularly with respect to human supervisory control of semiautonomous systems. Sections of the report discuss: teleoperated submersible vehicles or work platforms; undersea tasks and how they can be analyzed; relative roles of human and computer or other control elements; control hardware (sensors, communication, propulsion, manipulation, control station) and how it affects the human controller; control software for computer- aided manipulation, including a review of various languages and algorithms presently available; human operator performance in manipulator control (a review of what we now know); present and prospective theoretical models of supervisory control; and finally, the needs for research in this area.} } - Brunner, B., Hirzinger, G., Landzettel, K. and Heindl, J. (1993). Multisensory Shared Autonomy and Tele-Sensor-Programming: Key Issues in the Space Robot Technology Experiment ROTEX
. IEEE/RSJ International Conference on Intelligent Robots and Systems. Source
BibTeX
@inproceedings{brunner1993multisensory, title = {Multisensory Shared Autonomy and Tele-Sensor-Programming: Key Issues in the Space Robot Technology Experiment ROTEX}, author = {Brunner, Bernhard and Hirzinger, G. and Landzettel, Klaus and Heindl, J.}, booktitle = {IEEE/RSJ International Conference on Intelligent Robots and Systems}, volume = {3}, pages = {2123-2139}, address = {Yokohama, Japan}, year = {1993}, doi = {10.1109/iros.1993.583924}, abstract = {Outlines key technologies in the approach of the author's research establishment to space robotics. Based on multisensory gripper technology, local on-board sensory feedback, and predictive graphic simulation (with emphasis on sensory simulation) a tele-sensor programming concept is introduced that allows sensor-based teleoperation in spite of large signal delays as well as sensor-based off-line programming following a "learning by showing" concept. A small multisensory robot based on these concepts has flown in space with a ten-day Space Shuttle mission. This robot technology experiment ROTEX was very successful and showed that, with these sensor-based concepts, even present-day space robots can perform different prototype tasks in a variety of operational modes, including automatic (reprogrammable) operation, and on-board teleoperation using human and/or machine intelligence.} } - Ellery, A. (2019). Tutorial Review on Space Manipulators for Space Debris Mitigation
. Robotics, 2. Source
BibTeX
@article{ellery2019tutorial, title = {Tutorial Review on Space Manipulators for Space Debris Mitigation}, author = {Ellery, Alex}, journal = {Robotics}, volume = {8}, number = {2}, pages = {34}, year = {2019}, doi = {10.3390/robotics8020034}, abstract = {Space-based manipulators have traditionally been tasked with robotic on-orbit servicing or assembly functions, but active debris removal has become a more urgent application. We present a much-needed tutorial review of many of the robotics aspects of active debris removal informed by activities in on-orbit servicing. We begin with a cursory review of on-orbit servicing manipulators followed by a short review on the space debris problem. Following brief consideration of the time delay problems in teleoperation, the meat of the paper explores the field of space robotics regarding the kinematics, dynamics and control of manipulators mounted onto spacecraft. The core of the issue concerns the spacecraft mounting which reacts in response to the motion of the manipulator. We favour the implementation of spacecraft attitude stabilisation to ease some of the computational issues that will become critical as increasing level of autonomy are implemented. We review issues concerned with physical manipulation and the problem of multiple arm operations. We conclude that space robotics is well-developed and sufficiently mature to tackling tasks such as active debris removal.} } - Yoshida, K., Wilcox, B., Hirzinger, G. and Lampariello, R. (2016). Space Robotics
. Springer Handbook of Robotics. Source
BibTeX
@incollection{yoshida2016space, title = {Space Robotics}, author = {Yoshida, Kazuya and Wilcox, Brian and Hirzinger, Gerd and Lampariello, Roberto}, booktitle = {Springer Handbook of Robotics}, series = {Springer Handbooks}, pages = {1423-1462}, publisher = {Springer International Publishing}, year = {2016}, doi = {10.1007/978-3-319-32552-1_55} } - 山下, 博., Tian, X., Yuan, B., Li, Z., Liang, B. and Wang, X. (2024). Trajectory Planning for Teleoperated Space Manipulators Using Deep Reinforcement Learning
. arXiv. Source
BibTeX
@article{shanxia2024trajectory, title = {Trajectory Planning for Teleoperated Space Manipulators Using Deep Reinforcement Learning}, author = {山下, 博 and Tian, Xianru and Yuan, Bo and Li, Zhiheng and Liang, Bin and Wang, Xueqian}, journal = {arXiv}, year = {2024}, doi = {10.48550/arxiv.2408.05460}, abstract = {Trajectory planning for teleoperated space manipulators involves challenges such as accurately modeling system dynamics, particularly in free-floating modes with non-holonomic constraints, and managing time delays that increase model uncertainty and affect control precision. Traditional teleoperation methods rely on precise dynamic models requiring complex parameter identification and calibration, while data-driven methods do not require prior knowledge but struggle with time delays. A novel framework utilizing deep reinforcement learning (DRL) is introduced to address these challenges. The framework incorporates three methods: Mapping, Prediction, and State Augmentation, to handle delays when delayed state information is received at the master end. The Soft Actor Critic (SAC) algorithm processes the state information to compute the next action, which is then sent to the remote manipulator for environmental interaction. Four environments are constructed using the MuJoCo simulation platform to account for variations in base and target fixation: fixed base and target, fixed base with rotated target, free-floating base with fixed target, and free-floating base with rotated target. Extensive experiments with both constant and random delays are conducted to evaluate the proposed methods. Results demonstrate that all three methods effectively address trajectory planning challenges, with State Augmentation showing superior efficiency and robustness.} }