AVATAR: Autonomous Operations of Ground- Based Robots Performed from the ISS

Size: px
Start display at page:

Download "AVATAR: Autonomous Operations of Ground- Based Robots Performed from the ISS"

Transcription

1 AVATAR: Autonomous Operations of Ground- Based Robots Performed from the ISS Eric Martin, Régent L'Archevêque, Sébastien Gemme, Tony Pellerin, Jean-François Cusson, Erick Dupuis Canadian Space Agency, Space Technologies 6767 route de l'aéroport, Saint-Hubert, Quebec, Canada J3Y 8Y9 s: Abstract The international exploration initiatives currently being defined by most space agencies place a strong emphasis on robotic missions: either as support of human missions or as precursor to astronaut flights. One scenario being considered is to have a system on a planetary body, such as Mars or the Moon, operated by a human in a spacecraft orbiting around it. Such robotic system should have various levels of autonomy for better efficiency. In that context, the Canadian Space Agency (CSA) has initiated the Avatar project consisting in a series of missions used to validate and increase the level of maturity of its autonomous robotic and software technologies. This paper presents the first planned mission, Avatar RESCUE, where a robotic test bed located at the CSA headquarters will be operated from the International Space Station using a low bandwidth amateur radio link. 1. Introduction The international exploration initiatives currently being defined by most space agencies place a strong emphasis on robotic missions: either as support of human missions or as precursor to astronaut flights. One of the concepts being envisaged is to have astronauts orbiting around a planetary body (such as Mars or the Moon) and controlling landed assets on the surface. Another key element to all human exploration efforts is the necessity to perform robotic operations in space for assembling and maintaining spacecraft. For better efficiency, the operation of these robotic systems shall be performed with various level of autonomy. During the past few years, the Canadian Space Agency has been developing the Autonomous Robotics and Ground Operations (ARGO) software suite. ARGO provides a framework for the integration of the space operations process from planning to postflight analysis. The objective of ARGO is to reduce operational costs and increase efficiency by providing operator aids and permitting the implementation of a level of autonomy appropriate to the application. The target applications of the ARGO framework cover the full spectrum of autonomy from supervisory control such as might be expected for ISS robotics to more autonomous operations such as would be encountered in planetary exploration missions. It also covers the full range of space robotic applications from orbital manipulators to planetary exploration rovers. One of the important features of the ARGO framework is that it does not provide a universal architecture for ground control and autonomy. Instead, ARGO provides a set of toolboxes that can be assembled in a variety of manners depending on the application and its requirements. To facilitate the re-use of software, the design is modular and portable to the maximum extent possible. Within the ARGO framework, the Robotics Group of the Space Technologies division of the Canadian Space Agency (CSA) demonstrated many times in 2006/2007 the autonomous capture of a tumbling satellite using the CSA's Automation and Robotics Testbed (CART) through remote locations using low bandwidth internet links. As shown in Figure 1, CART is a dual-manipulator testbed where each arm has seven degrees-of-freedom (dof). One arm emulates the free-flyer dynamics and the second is the chaser robot equipped with a SARAH hand. The Laser Camera System (LCS) from Neptec is used to guide the chaser robot. A hierarchical finite state machine engine based on Cortex, one of the components of ARGO, is used to coordinate the autonomous capture task and to provide feedback to the remote operator. The role of the Copyright Canadian Space Agency All rights reserved.

2 operator is very simple: initiate the capture by submitting the high level command, and monitor the chaser robot while performing the task. The sequencing of events (approach, fly together, and capture) is fully autonomous. Russian Segment on ISS Avatar Operator Station Amateur radio link CART Testbed Located at CSA SARAH Figure 1: A dual manipulator system that simulates the tracking and capture scenario; the manipulator on the left is equipped with a hand, and the manipulator on the right is mounted by a mock-up satellite. Avatar is a series of space missions used to validate and increase the level of maturity of the autonomous robotic and software technologies developed at the Canadian Space Agency within the ARGO framework. In the first planned mission, Avatar RESCUE, it is proposed to bring the project described in the previous paragraph one step further by initiating the commands to operate the system from the ISS. An amateur radio already available on the Russian segment of the ISS will be used to communicate with a ground radio counterpart located at the CSA facility in St-Hubert. The concept of Avatar RESCUE flight demonstration is summarized in Figure 2. This mission is planned for the spring of In this paper, the various components of the Avatar RESCUE mission will be described in detail in the following sections. An overview of the second Avatar mission is presented in Section ISS Operator Station The operator station on the International Space Station is composed of an IBM ThinkPad A31 laptop connected to a Kenwood TM-D700A amateur radio through a RS-232 link. The radio is connected to a dual-band antenna, and thus can transmit in the UHF and VHF bands ( MHz and MHz). One band is used for uplink and the other one is used for downlink. The built-in Terminal Node Controller (TNC) of the radio is used to transmit data using AX.25 frames. The details of the transmission protocol are presented in Section 3. LCS Quicksat Figure 2: Concept of the flight demonstration. The Operator Graphical User Interface (GUI) is presented in Figure 3. It follows the IDAGS (Integrated Display and Graphics Standard) standard as for the various GUIs used on the ISS. It is available both in English and Russian languages. It is composed of four sections: the Operator panel, the Viewer 3D, the Error Log panel and the Chat panel. Using the Operator panel, the astronaut can select among the three Operation Modes (described in Section 5), namely the Semi-Autonomous, the Auto- Pilot and the Autonomous modes. He can Unsafe and Safe the arm at the beginning and end of the mission. The middle part of the Operator panel is used to send the high-level commands Capture and Release. In both cases, the operator must press the Execute button to confirm the execution of the command. The Confirm button is used only in the Semi-Autonomous mode and allows to move to the following phase of the capture sequence. The Abort button can be selected at any time in all operation modes. Finally, the bottom part of the Operator panel is used to present feedback to the operator about some pre-defined failures that could occur during the experiment. The bandwidth of the amateur radio link being too limited to transfer video stream or images in real-time, it was decided to render a 3D model of the chasing arm and the target satellite to the operator. In that case, only 13 numbers must be transferred corresponding to the 7 joint angles of the manipulator and the 6 numbers required to present the pose of the satellite. The 3D model was calibrated with respect to the real testbed.

3 The Error Log panel is used to display to the operator all phases of the autonomous scenario. It can be used to understand why a specific decision has been taken by the autonomy engine. The Chat panel can be used to exchange information between the operator on the ISS and the controllers on the ground. Note that the Controller GUI on the ground has also the panels presented to the operator plus an additional Controller panel. The controller can also send commands to the system if needed. Figure 3: GUI of the Avatar Operator Station the glue that is used to integrate the toolboxes available in the ARGO framework. It provides a set of standard Application Programming Interfaces (API) unifying the methods used to send commands and receive telemetry between sub-systems. The Remote Toolbox can be used to connect a ground station to a remote robot, to integrate inter-acting sub-systems on the remote robot or even to link ground stations together. It provides generic, reliable and manageable tools for remote-system control. 3. Data Communication This section documents the data handling between the ISS and the CSA ground segment through the amateur radio link and the communication infrastructure between the various required computers at CSA. This communication infrastructure is summarized in Figure 4. All the communication data handling is based on Remote, a subsystem of the ARGO framework. Remote will first be described followed by the specifics of the amateur radio link Remote Description The Remote (Remote Execution and Monitoring of Objects for Teleoperation Environments) Toolbox is Any system that can be locally controlled through a Java class layer can be remotely controlled through the Remote API. Its modular construction allows easy interfacing with any communication protocol or media. The Remote API allows the software developer to make abstraction of the fact that the software is distributed over several processes and platforms. Each interface is coded with an abstraction layer that is handled by the Remote API through a Java Layer. The Remote API has been developed as a multiuser, multi-target system and provides mechanisms for conflict-resolution among users. It offers monitoring and administration tools, which allow some users to observe and eventually interfere with other users actions, without compromising system stability. Extensive error-tracking and execution-feedback

4 features are also part of this toolbox, as well as abort mechanisms. Protocole (LTP), was developed over the AX.25 protocol to get packet receive acknowledgment, as for the TCP/IP protocol. In order to communicate, a TNC is connected to the computer using a serial link. The protocol between the computer and the TNC is KISS, which is very similar to HDLC protocol. Once the TNC receives the frame, is converts it into AX.25 before sending it to the receiving TNC. The receiving TNC then converts it into KISS and sends it to the receiving host. This setup is presented in Figure 5. Figure 5: Setup of Remote ISS-CART Network Figure 4: CART Communication Architecture The Remote toolbox provides a set of metacommands to manage and monitor the submission/execution queue of commands to a remote device. In particular it allows the user to cancel previously submitted commands that are queued for execution, to monitor the progress of commands, from acknowledgement to completion, and to be alerted on any error or abnormal situation that occurs during the execution process. It allows safe multi-user operation, together with priority mechanisms that prevent conflicts. It also provides both blocking and nonblocking operation, as well as batch-mode command envoy. Finally, Remote also provides advanced scheduling and prioritizing mechanisms. The toolbox provides default TCP-IP and Local communication protocols. It also offers the developer the option to provide his own protocol (e.g. UDP, AX.25) Amateur Radio Link Through AX.25 As mentioned above, an amateur radio link is used to transfer required data to remotely operate CART in a wireless mode. The communication link uses the AX.25 protocol to transfer data. AX.25 is a layer 2+3 protocol in the OSI Networking Model. AX.25 is the equivalent of IP protocol in the TCP/IP paradigm. This protocol does not perform any check to make sure packets are received on the other side, the packet is simply sent and no acknowledgment is needed. Therefore, an extra layer, the Latency Tolerant 4. CSA Amateur Radio Ground Station The Canadian Space Agency owns and operates an amateur radio station at its St-Hubert headquarters. The radio used for the Avatar project is a Yaesu FT- 847 connected to a Spirit-2 TNC that is connected to a computer through a serial port. The radio is also directly connected to the same computer such that it can be commanded during passes to control its frequency to compensate in real time for the Doppler shift. The antenna system is composed of a tri-band omnidirectional monopole and two high gain CP Yagi antennae. A two-axis (EL/AZ) motor controller is installed with a separate module to interface with the computer via a serial port. The motor controller includes switches so that the antenna can be rotated manually. The omnidirectional antenna can accommodate UHF, VHF and HF communication, while one Yagi is for UHF and the other one for VHF. On the computer mentioned above, a software is installed to take control of the radio and the antenna rotator. The software, developed by CSA personnel, has the following capabilities: from the press of a button, the software automatically connects to a specialized site on the Internet to download the latest keplerian elements calculated by NORAD. The keplerian elements are a set of parameters that are required in order to predict the orbit of the space station (or any orbiting satellite). Since the space station is in a rather low orbit and is affected by atmospheric residues, it is impossible to predict its orbit for

5 more than a couple of days in advance. Therefore it is extremely important to update the keplerian elements approximately every week; from the press of a button, the software automatically connects to the National Research Counsil Canada at the institute for national measurement standards via the Internet and synchronize the software clock with the atomic clock in Ottawa. The precision of this synchronization is no more than one second for now. Clock precision is extremely important, since orbit prediction depends on the keplerian elements and the knowledge of the exact current time. A delay of more than 15 seconds can seriously affect the communication link during a pass, and in most instances we want to be much more precise than that; allow the user to select the space station as the satellite to track, and provides the exact countdown to the next acquisition of signal (AOS). Also provides a map of the world with the current position of the space station and the antenna footprint, with real time updates; when the space station is in range, automatically stears the antenna so that it points in its direction, to get the best possible signal; when the space station is in range, automatically change the receiving frequency of the radio to compensate in real time for the Doppler shift; when the signal is acquired, displays a countdown to loss of signal (LOS). Finally, as shown in Figure 4, this computer is connected to the CART Gateway through an AX.25/TCP bridge. 5. CART Testbed The CART testbed is composed of four main hardware components, namely the Target Satellite held by one robotic arm, the Chaser Manipulator, the SARAH hand attached at this manipulator, and the vision system composed of a laser sensor and its pose determination software. Below, a short description of each element is presented Target Satellite Many satellites use momentum wheels to stabilize and to control their attitude. When the attitude-control system fails, due to friction, the angular momentum stored in the wheels is transferred to the satellite body over time. This momentum transfer causes tumbling in the satellite. At the same time, the satellite is under the action of small external, nonconservative moments, which make the satellite tumbling motion occur mostly about its major principal axis [1], i.e., the axis about which the satellite moment of inertia is maximum. Therefore, to mimic the tumbling motion of a satellite, we assume that the satellite is initially rotating about an axis very close to its major principal axis. Then, to create the trajectory, we solve the Euler equations assuming no external moments. It should be noted that, even though there are dissipative moments acting on the satellite, they would not have any significant effect over the short period of capture and the angular momentum of the satellite would be conserved. The ensued motion of the target satellite can be characterized as a major rotation about a spin axis with small precession and nutation [2]. This is similar to the motion described in [3]. The satellite trajectory is generated offline and then provided as an input to the robotic arm holding the satellite. In order to avoid joint limits, the force sensor at the wrist of the robot was disconnected together with the torque sensor at the last joint. In this configuration, the last joint of the robot can be rotated continuously without reaching any joint limit. By making sure the main rotation axis of the satellite is aligned with this joint, the robot can tracked the satellite trajectory for several minutes without reaching any joint limit Vision System The Laser Camera System (LCS), shown in Figure 6(a), and the software CAPE for Collision Avoidance and Pose Estimation, both from Neptec [4], are used to generate the pose (position and orientation) of the target satellite with respect to the LCS Frame. The LCS sensor is particularly suited for space application as it is immune to harsh and/or changing lighting conditions [4]. The LCS is capable of handling solar inference, and it has been successfully flown on the Space Shuttle Discovery (STS-105) in 2001 and is part of all space shuttle missions since its return to flight, as it is used to inspect its underneath tiles. The range data from the LCS sensor are processed using Neptec's proprietary software CAPE and the pose of the satellite is obtained. The pose estimation method is model-based, using a CAD model of the target satellite and a modified version of the Iterative Closest Point algorithm. For more information, see [4].

6 The pose is calculated at about 2 Hz with a delay of 0.5 sec on the pose of the object at a given instant. The location of the LCS sensor with respect to the manipulator inertial frame was calculated using the kinematic model of the robot arm holding the target satellite. Consequently, the actual pose of the target satellite in the inertial frame could readily be calculated Chaser Manipulator This section describes how the trajectory of the chaser manipulator is generated. An extended Kalman filter is used to filter the LCS raw measurements and to provide a smoothed pose of the target satellite every millisecond. The Kalman filter is fully adaptative and does not need any priori knowledge of the inertia properties of the satellite or the noise properties of the vision sensor [5]. After a short observation period, the filter converges to the actual motion of the satellite and can be used to predict the pose of the satellite when the vision system becomes occluded. It is even possible to capture the satellite when the view of the vision system is fully occluded, only based on the prediction of the Kalman filter. More information is available in [6]. Based on the filtered poses of the capture frame attached to the capture handle, and the tool frame attached to the grasping device, a Cartesian velocity command is generated in the tool frame of the manipulator to progressively reduce the distance between them. Generating the command in the tool frame provided the opportunity to independently activate and assign each degree of freedom to a different task. In the experiments, the activation of the tasks is based on the distance between the grasping device and the target satellite. A detailed description of the algorithms used is provided in [7] SARAH Hand SARAH is an underactuated dexterous robotic hand developed by Université Laval [8]. It has three reconfigurable fingers mounted on a common structure. The fingers can envelop various shapes including cylindrical and spherical geometries. SARAH has 10 degrees of freedom but can be actuated with only two drive systems. One drive controls the opening and closing of the fingers while the other controls the orientation of the fingers to reconfigure the grasp. Each finger of SARAH has three phalanges. The selfadaptability of the hand is obtained using underactuation. Note that, although the hand passively adapts to any geometrical shape, it is not back-drivable and therefore provides a firm grip. The hand is shown in Figure 6(b). (a) Figure 6: (a) Laser Canera System (LCS); (b) Underactuated SARAH hand 6. Autonomy This section presents the three autonomy scenarios considered for the Avatar RESCUE mission. Since the autonomy is based on the Cortex software developed at CSA, this software is first shortly described in Section 6.1. The overall scenarios are presented in Section Cortex Description Cortex provides a set of tools to implement onboard autonomy software based on the concept of hierarchical finite state machines. Cortex allows an operator to graphically generate the behaviors to be implemented on the remote system. It automatically generates the code to be uploaded and it can be used to debug and monitor the execution of the autonomy software on-line and off-line. Cortex has been developed in light of the fact that the development of such behavior sets rapidly becomes labor intensive even for relatively simple systems when using low level programming languages, thus making reusability very difficult if not impossible. Cortex is based on the Finite State Machine (FSM) formalism, which provides a higher-level way of creating, modifying, debugging, and monitoring such reactive autonomy engines. Some advantages of this representation are its intuitiveness and ease with which it can be graphically constructed and monitored by human operators. The concept of hierarchical FSM allows a high-level FSM to invoke a lower-level FSM. This provides the capability to implement hierarchical task decomposition from a high-level task into a sequence of lower-level tasks. If the FSM is implemented in a modular fashion, it allows the implementation of the concept of libraries that provide the operator with the re-use of FSM from one application to another. (b)

7 6.2. Autonomy Scenarios As mentioned in Section 2, there are three Operation Modes that can be selected in the Operator panel. The three different modes were implemented in order to test scenarios with different level of autonomy. The Autonomous mode is, as one can guess, a fully autonomous mode. The autonomy engine, based on Cortex, is running on the ground. Once a high-level command as Capture is sent by the operator and received on the ground, it is decomposed in lowerlevel commands that can be interpreted by the chaser manipulator. The sequencing of commands is determined by the autonomy engine that will take the necessary actions to capture the satellite or abort the mission in case of malfunctions. The only intervention possible by the operator is an Abort command to abort the mission. At the limit, if the communication link is broken after the command is received on the ground, the operation will continue. Once the communication is reacquired, the operator will get feedback on the state of the system and see if the operation was successful. The Semi-Autonomous mode requires more interventions from the operator. After sending the Capture command, the operator must press the Confirm button in a few critical phases of the operation. In that case, if the communication link is broken, then the mission will abort and the chaser manipulator will return in a safe state. The Auto-Pilot mode is also a fully autonomous mode. However, in this case, an autonomy engine is used to replace the operator on-board the ISS. Basically, on the ground the system is in a state equivalent to the Semi-Autonomous mode. The Confirm commands are in this case sent by this autonomous engine replacing the operator, based on the available information. Therefore, as for the Semi- Autonomous mode, the mission will be aborted in case the communication link is broken. The objective of this mode is to demonstrate that an autonomy engine could be used to automate part of an existing mission without having to completely change the software and the information exchanged through the communication link. High-level commands could be decomposed locally in regular commands usually sent through the communication link. In all three operation modes, five different malfunctions have been considered and the autonomy scenario has been coded accordingly. These malfunctions can be generated artificially by the controller of the mission on the ground to check the correctness of the autonomy scenario. They can also be detected automatically during the mission if an anomaly would actually occur. In both cases, the feedback to the operator will be the same and presented in the Operator panel. As one can observe in Figure 3, the possible malfunctions are: Loss of communication link Hardware problem Loss of vision system Target unreachable Risk of collision Some anomalies may have a different effect depending on the mission stage. For example, if the vision system would fail during the initial approach where the chaser manipulator is a few meters away from the satellite, the chaser arm would continue to approach the satellite for X seconds while the autonomy engine will try to restart the vision system. If the restarting commands are not successful, then the arm would return in a safe state. On the other hand, if the failure would occur during the final approach, the approach could still continue but only for a shorter period of time of Y seconds, while trying to restart the vision system. If the vision signal is not re-acquired then the autonomy engine would bring back the chaser arm at the end of the initial approach phase for a period of X-Y seconds, again trying to solve the problem with the vision system. Finally, if the failure would occur during the capture phase, the mission would be aborted and the arm would return in the safe position. Another possibility would be to perform the capture of the satellite using the prediction of the pose of the satellite generated by the extended Kalman filter. However, it is not clear at this point if such risk can be taken. Additional tests are required to address the robustness of this method. 6. Next Avatar Mission As mentioned in Section 1, one of the concepts being envisaged for space operation is to have astronauts orbiting around a planetary body and controlling landed assets on the surface. With the Avatar RESCUE mission described in this paper, CSA will develop and test some of the critical elements required to perform such mission using an existing testbed and demonstration scenario. The new critical element in Avatar RESCUE is the transmission of data at low bandwith using an amateur radio link. In the second mission, that element being tested, a more complex scenario is being envisaged. A mobile robotic

8 testbed operating in the Mars emulation terrain located at the CSA headquarters in St-Hubert will be autonomously operated from the ISS. This Mars terrain, shown in Figure 7, simulates the topography found in typical Mars landscapes. 8. References [1] M.H. Kaplan, Modern spacecraft dynamics and control, New York: Wiley, [2] H. Goldstein, Classical mechanics, 2nd ed. Reading, MA: Addison-Wesley, [3] H. Nagamatsu, T. Kubota, and I. Nakatani, Capture strategy for retrieval of a tumbling satellite by a space robotic manipulator, In Proc. IEEE Int. Conf. Robotics and Automation (ICRA), Minneapolis, MN, 1996, pp Figure 7: A view of the Mars terrain located at CSA Headquarters in St-Hubert, Quebec, Canada In the scenario, the rover will first take a 3D scan of its environment and transmit it to the operator on the ISS. The operator will then select an interesting area for science investigation and send a high-level command to the rover to proceed and move to that location. After localizing itself, the rover will autonomously plan its trajectory to reach the desired location and navigate towards the destination while avoiding obstacles. Since the communication window with the ISS will only be possible during direct line of sight, which will last at most 10 minutes, this operation will be conducted fully autonomously without any communication link with the operator. Once the communication is re-acquired during a subsequent orbital pass, a new scan of the environment will be sent to the operator together with the appropriate feedback such that he can assess the state of the system and send further instructions to the rover. This second Avatar mission is being planned for [4] S. Ruel, C. English, M. Anctil, and P. Church, 3DLASSO: Real-time pose estimation from 3D data for autonomous satellite servicing, In Proc. of the 8th International Symposium on Artificial Intelligence, Robotics and Automation in Space isairas, Munich, Germany, [5] F. Aghili, and K. Parsa, Adaptive motion estimation of a tumbling satellite using laser-vision data with unknown noise characteristics, In Proc. IEEE Int. Conf. on Intelligent Robots and Systems (IROS), San Diego, CA, 2007, pp [6] F. Aghili, K. Parsa, and E. Martin, Robotic Docking of a Free-Falling Space Object with Occluded Visual Condition, In Proc. 9th Int. Symp. on Artificial Intelligence, Robotics and Automation in Space - isairas, Los Angeles, CA, [7] I. Rekleitis, E. Martin, G. Rouleau, R. L'Archevêque, K. Parsa. and E. Dupuis, Autonomous capture of a tumbling satellite, Journal of Field Robotics, Special Issue on Space Robotics, 24(4), 2007, pp [8] T. Laliberté, L. Birglen, and C. Gosselin, Underactuation in robotic grasping hands, Japanese Journal of Machine Intelligence and Robotic Control, Special Issue on Underactuated Robots, 4(3), 2002, pp Conclusion In this paper, an overview of the first Avatar mission, Avatar RESCUE, was presented. In this mission, a robotic testbed located at the CSA headquarters will be operated from the ISS using a low bandwidth amateur radio link in a satellite servicing scenario. The various components of this mission, planned for the spring of 2008, were discussed. Finally, an overview of the second Avatar mission where a rover operating in the CSA Mars terrain will also be operated from the ISS was also presented. This second Avatar mission is being planned for 2009.

Canadian Activities in Intelligent Robotic Systems - An Overview

Canadian Activities in Intelligent Robotic Systems - An Overview In Proceedings of the 8th ESA Workshop on Advanced Space Technologies for Robotics and Automation 'ASTRA 2004' ESTEC, Noordwijk, The Netherlands, November 2-4, 2004 Canadian Activities in Intelligent Robotic

More information

REMOTE OPERATION WITH SUPERVISED AUTONOMY (ROSA)

REMOTE OPERATION WITH SUPERVISED AUTONOMY (ROSA) REMOTE OPERATION WITH SUPERVISED AUTONOMY (ROSA) Erick Dupuis (1), Ross Gillett (2) (1) Canadian Space Agency, 6767 route de l'aéroport, St-Hubert QC, Canada, J3Y 8Y9 E-mail: erick.dupuis@space.gc.ca (2)

More information

Design of a Remote-Cockpit for small Aerospace Vehicles

Design of a Remote-Cockpit for small Aerospace Vehicles Design of a Remote-Cockpit for small Aerospace Vehicles Muhammad Faisal, Atheel Redah, Sergio Montenegro Universität Würzburg Informatik VIII, Josef-Martin Weg 52, 97074 Würzburg, Germany Phone: +49 30

More information

A FRAMEWORK FOR AUTONOMOUS SPACE ROBOTIC OPERATIONS

A FRAMEWORK FOR AUTONOMOUS SPACE ROBOTIC OPERATIONS A FRAMEWORK FOR AUTONOMOUS SPACE ROBOTIC OPERATIONS Erick Dupuis, Canadian Space Agency, Canada Régent L Archevêque, Canadian Space Agency, Canada Pierre Allard, Canadian Space Agency, Canada Ioannis Rekleitis,

More information

Autonomous Cooperative Robots for Space Structure Assembly and Maintenance

Autonomous Cooperative Robots for Space Structure Assembly and Maintenance Proceeding of the 7 th International Symposium on Artificial Intelligence, Robotics and Automation in Space: i-sairas 2003, NARA, Japan, May 19-23, 2003 Autonomous Cooperative Robots for Space Structure

More information

On-demand printable robots

On-demand printable robots On-demand printable robots Ankur Mehta Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 3 Computational problem? 4 Physical problem? There s a robot for that.

More information

7th ESA Workshop on Advanced Space Technologies for Robotics and Automation 'ASTRA 2002' ESTEC, Noordwijk, The Netherlands, November 19-21, 2002

7th ESA Workshop on Advanced Space Technologies for Robotics and Automation 'ASTRA 2002' ESTEC, Noordwijk, The Netherlands, November 19-21, 2002 KEYWORDS: A Novel Robotic Hand-SARAH For Operations on the International Space Station Bruno Rubinger (1), Mike Brousseau (1), John Lymer (1), Clement Gosselin (2), Thierry Laliberté (2), Jean-Claude Piedbœuf

More information

Randomized Motion Planning for Groups of Nonholonomic Robots

Randomized Motion Planning for Groups of Nonholonomic Robots Randomized Motion Planning for Groups of Nonholonomic Robots Christopher M Clark chrisc@sun-valleystanfordedu Stephen Rock rock@sun-valleystanfordedu Department of Aeronautics & Astronautics Stanford University

More information

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing

More information

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS

More information

6 System architecture

6 System architecture 6 System architecture is an application for interactively controlling the animation of VRML avatars. It uses the pen interaction technique described in Chapter 3 - Interaction technique. It is used in

More information

Ground Systems for Small Sats: Simple, Fast, Inexpensive

Ground Systems for Small Sats: Simple, Fast, Inexpensive Ground Systems for Small Sats: Simple, Fast, Inexpensive but Effective 15 th Ground Systems Architecture Workshop March 1, 2011 Mr Andrew Kwas, Mr Greg Shreve, Northrop Grumman Corp, Mr Adam Yozwiak, Cornell

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

UNIT VI. Current approaches to programming are classified as into two major categories:

UNIT VI. Current approaches to programming are classified as into two major categories: Unit VI 1 UNIT VI ROBOT PROGRAMMING A robot program may be defined as a path in space to be followed by the manipulator, combined with the peripheral actions that support the work cycle. Peripheral actions

More information

Design and Control of the BUAA Four-Fingered Hand

Design and Control of the BUAA Four-Fingered Hand Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 Design and Control of the BUAA Four-Fingered Hand Y. Zhang, Z. Han, H. Zhang, X. Shang, T. Wang,

More information

Tele-manipulation of a satellite mounted robot by an on-ground astronaut

Tele-manipulation of a satellite mounted robot by an on-ground astronaut Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 Tele-manipulation of a satellite mounted robot by an on-ground astronaut M. Oda, T. Doi, K. Wakata

More information

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free

More information

Saphira Robot Control Architecture

Saphira Robot Control Architecture Saphira Robot Control Architecture Saphira Version 8.1.0 Kurt Konolige SRI International April, 2002 Copyright 2002 Kurt Konolige SRI International, Menlo Park, California 1 Saphira and Aria System Overview

More information

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Hiroshi Ishiguro Department of Information Science, Kyoto University Sakyo-ku, Kyoto 606-01, Japan E-mail: ishiguro@kuis.kyoto-u.ac.jp

More information

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS Eva Cipi, PhD in Computer Engineering University of Vlora, Albania Abstract This paper is focused on presenting

More information

An Agent-based Heterogeneous UAV Simulator Design

An Agent-based Heterogeneous UAV Simulator Design An Agent-based Heterogeneous UAV Simulator Design MARTIN LUNDELL 1, JINGPENG TANG 1, THADDEUS HOGAN 1, KENDALL NYGARD 2 1 Math, Science and Technology University of Minnesota Crookston Crookston, MN56716

More information

A TEST-BED FOR THE DEMONSTRATION OF MSS GROUND CONTROL. É. Dupuis*, J.-C. Piedbœuf*, R. Gillett**, K. Landzettel***, B. Brunner***

A TEST-BED FOR THE DEMONSTRATION OF MSS GROUND CONTROL. É. Dupuis*, J.-C. Piedbœuf*, R. Gillett**, K. Landzettel***, B. Brunner*** A TEST-BED FOR THE DEMONSTRATION OF MSS GROUND CONTROL É. Dupuis*, J.-C. Piedbœuf*, R. Gillett**, K. Landzettel***, B. Brunner*** *Canadian Space Agency, 6767 route de l'aéroport, St-Hubert (Qc) J3Y 8Y9,

More information

The Design of key mechanical functions for a super multi-dof and extendable Space Robotic Arm

The Design of key mechanical functions for a super multi-dof and extendable Space Robotic Arm The Design of key mechanical functions for a super multi-dof and extendable Space Robotic Arm Kent Yoshikawa*, Yuichiro Tanaka**, Mitsushige Oda***, Hiroki Nakanishi**** *Tokyo Institute of Technology,

More information

Development of a telepresence agent

Development of a telepresence agent Author: Chung-Chen Tsai, Yeh-Liang Hsu (2001-04-06); recommended: Yeh-Liang Hsu (2001-04-06); last updated: Yeh-Liang Hsu (2004-03-23). Note: This paper was first presented at. The revised paper was presented

More information

Multi-Agent Planning

Multi-Agent Planning 25 PRICAI 2000 Workshop on Teams with Adjustable Autonomy PRICAI 2000 Workshop on Teams with Adjustable Autonomy Position Paper Designing an architecture for adjustably autonomous robot teams David Kortenkamp

More information

Range Sensing strategies

Range Sensing strategies Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart and Nourbakhsh 4.1.6 Range Sensors (time of flight) (1) Large range distance measurement -> called

More information

Accessible Power Tool Flexible Application Scalable Solution

Accessible Power Tool Flexible Application Scalable Solution Accessible Power Tool Flexible Application Scalable Solution Franka Emika GmbH Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient. Even today, robotics remains a

More information

Automation & Robotics (A&R) for Space Applications in the German Space Program

Automation & Robotics (A&R) for Space Applications in the German Space Program B. Sommer, RD-RR 1 Automation & Robotics (A&R) for Space Applications in the German Space Program ASTRA 2002 ESTEC, November 2002 1 2 Current and future application areas Unmanned exploration of the cold

More information

Autonomous Satellite Servicing Using the Orbital Express Demonstration Manipulator System

Autonomous Satellite Servicing Using the Orbital Express Demonstration Manipulator System Autonomous Satellite Servicing Using the Orbital Express Demonstration Manipulator System Andrew Ogilvie, Justin Allport, Michael Hannah, John Lymer MDA, 9445 Airport Road, Brampton, Ontario, Canada L6S

More information

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION ROBOTICS INTRODUCTION THIS COURSE IS TWO PARTS Mobile Robotics. Locomotion (analogous to manipulation) (Legged and wheeled robots). Navigation and obstacle avoidance algorithms. Robot Vision Sensors and

More information

End-to-End Simulation and Verification of Rendezvous and Docking/Berthing Systems using Robotics

End-to-End Simulation and Verification of Rendezvous and Docking/Berthing Systems using Robotics Session 9 Special Test End-to-End Simulation and Verification of Rendezvous and Docking/Berthing Systems using Robotics Author(s): H. Benninghoff, F. Rems, M. Gnat, R. Faller, R. Krenn, M. Stelzer, B.

More information

ROBOTIC MANIPULATION AND HAPTIC FEEDBACK VIA HIGH SPEED MESSAGING WITH THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS (JAUS)

ROBOTIC MANIPULATION AND HAPTIC FEEDBACK VIA HIGH SPEED MESSAGING WITH THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS (JAUS) ROBOTIC MANIPULATION AND HAPTIC FEEDBACK VIA HIGH SPEED MESSAGING WITH THE JOINT ARCHITECTURE FOR UNMANNED SYSTEMS (JAUS) Dr. Daniel Kent, * Dr. Thomas Galluzzo*, Dr. Paul Bosscher and William Bowman INTRODUCTION

More information

Robot: Robonaut 2 The first humanoid robot to go to outer space

Robot: Robonaut 2 The first humanoid robot to go to outer space ProfileArticle Robot: Robonaut 2 The first humanoid robot to go to outer space For the complete profile with media resources, visit: http://education.nationalgeographic.org/news/robot-robonaut-2/ Program

More information

Skyworker: Robotics for Space Assembly, Inspection and Maintenance

Skyworker: Robotics for Space Assembly, Inspection and Maintenance Skyworker: Robotics for Space Assembly, Inspection and Maintenance Sarjoun Skaff, Carnegie Mellon University Peter J. Staritz, Carnegie Mellon University William Whittaker, Carnegie Mellon University Abstract

More information

Robot Task-Level Programming Language and Simulation

Robot Task-Level Programming Language and Simulation Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application

More information

The Lunar Split Mission: Concepts for Robotically Constructed Lunar Bases

The Lunar Split Mission: Concepts for Robotically Constructed Lunar Bases 2005 International Lunar Conference Renaissance Toronto Hotel Downtown, Toronto, Ontario, Canada The Lunar Split Mission: Concepts for Robotically Constructed Lunar Bases George Davis, Derek Surka Emergent

More information

Operationally Responsive Satellite System CuSat - Nanosat with an Attitude

Operationally Responsive Satellite System CuSat - Nanosat with an Attitude Operationally Responsive Satellite System CuSat - Nanosat with an Attitude Presenters: Mr. Greg Shreve, Northrop Grumman Corp. Mr. Andrew Kwas, Northrop Grumman Corp. Co author: Mr. Albert Ren, Cornell

More information

Team Autono-Mo. Jacobia. Department of Computer Science and Engineering The University of Texas at Arlington

Team Autono-Mo. Jacobia. Department of Computer Science and Engineering The University of Texas at Arlington Department of Computer Science and Engineering The University of Texas at Arlington Team Autono-Mo Jacobia Architecture Design Specification Team Members: Bill Butts Darius Salemizadeh Lance Storey Yunesh

More information

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Dipartimento di Elettronica Informazione e Bioingegneria Robotics Dipartimento di Elettronica Informazione e Bioingegneria Robotics Behavioral robotics @ 2014 Behaviorism behave is what organisms do Behaviorism is built on this assumption, and its goal is to promote

More information

IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS

IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS L. M. Cragg and H. Hu Department of Computer Science, University of Essex, Wivenhoe Park, Colchester, CO4 3SQ E-mail: {lmcrag, hhu}@essex.ac.uk

More information

C. R. Weisbin, R. Easter, G. Rodriguez January 2001

C. R. Weisbin, R. Easter, G. Rodriguez January 2001 on Solar System Bodies --Abstract of a Projected Comparative Performance Evaluation Study-- C. R. Weisbin, R. Easter, G. Rodriguez January 2001 Long Range Vision of Surface Scenarios Technology Now 5 Yrs

More information

Multisensory Based Manipulation Architecture

Multisensory Based Manipulation Architecture Marine Robot and Dexterous Manipulatin for Enabling Multipurpose Intevention Missions WP7 Multisensory Based Manipulation Architecture GIRONA 2012 Y2 Review Meeting Pedro J Sanz IRS Lab http://www.irs.uji.es/

More information

Wheeled Mobile Robot Kuzma I

Wheeled Mobile Robot Kuzma I Contemporary Engineering Sciences, Vol. 7, 2014, no. 18, 895-899 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2014.47102 Wheeled Mobile Robot Kuzma I Andrey Sheka 1, 2 1) Department of Intelligent

More information

Multi-Robot Cooperative System For Object Detection

Multi-Robot Cooperative System For Object Detection Multi-Robot Cooperative System For Object Detection Duaa Abdel-Fattah Mehiar AL-Khawarizmi international collage Duaa.mehiar@kawarizmi.com Abstract- The present study proposes a multi-agent system based

More information

Dynamics and Operations of an Orbiting Satellite Simulation. Requirements Specification 13 May 2009

Dynamics and Operations of an Orbiting Satellite Simulation. Requirements Specification 13 May 2009 Dynamics and Operations of an Orbiting Satellite Simulation Requirements Specification 13 May 2009 Christopher Douglas, Karl Nielsen, and Robert Still Sponsor / Faculty Advisor: Dr. Scott Trimboli ECE

More information

A LARGE COMBINATION HORIZONTAL AND VERTICAL NEAR FIELD MEASUREMENT FACILITY FOR SATELLITE ANTENNA CHARACTERIZATION

A LARGE COMBINATION HORIZONTAL AND VERTICAL NEAR FIELD MEASUREMENT FACILITY FOR SATELLITE ANTENNA CHARACTERIZATION A LARGE COMBINATION HORIZONTAL AND VERTICAL NEAR FIELD MEASUREMENT FACILITY FOR SATELLITE ANTENNA CHARACTERIZATION John Demas Nearfield Systems Inc. 1330 E. 223rd Street Bldg. 524 Carson, CA 90745 USA

More information

ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE

ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE W. C. Lopes, R. R. D. Pereira, M. L. Tronco, A. J. V. Porto NepAS [Center for Teaching

More information

Image Guided Robotic Assisted Surgical Training System using LabVIEW and CompactRIO

Image Guided Robotic Assisted Surgical Training System using LabVIEW and CompactRIO Image Guided Robotic Assisted Surgical Training System using LabVIEW and CompactRIO Weimin Huang 1, Tao Yang 1, Liang Jing Yang 2, Chee Kong Chui 2, Jimmy Liu 1, Jiayin Zhou 1, Jing Zhang 1, Yi Su 3, Stephen

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Use an example to explain what is admittance control? You may refer to exoskeleton

More information

Jager UAVs to Locate GPS Interference

Jager UAVs to Locate GPS Interference JIFX 16-1 2-6 November 2015 Camp Roberts, CA Jager UAVs to Locate GPS Interference Stanford GPS Research Laboratory and the Stanford Intelligent Systems Lab Principal Investigator: Sherman Lo, PhD Area

More information

A FACILITY AND ARCHITECTURE FOR AUTONOMY RESEARCH

A FACILITY AND ARCHITECTURE FOR AUTONOMY RESEARCH A FACILITY AND ARCHITECTURE FOR AUTONOMY RESEARCH Greg Pisanich, Lorenzo Flückiger, and Christian Neukom QSS Group Inc., NASA Ames Research Center Moffett Field, CA Abstract Autonomy is a key enabling

More information

AN0503 Using swarm bee LE for Collision Avoidance Systems (CAS)

AN0503 Using swarm bee LE for Collision Avoidance Systems (CAS) AN0503 Using swarm bee LE for Collision Avoidance Systems (CAS) 1.3 NA-14-0267-0019-1.3 Document Information Document Title: Document Version: 1.3 Current Date: 2016-05-18 Print Date: 2016-05-18 Document

More information

KySat-2: Status Report and Overview of C&DH and Communications Systems Design

KySat-2: Status Report and Overview of C&DH and Communications Systems Design KySat-2: Status Report and Overview of C&DH and Communications Systems Design Jason Rexroat University of Kentucky Kevin Brown Morehead State University Twyman Clements Kentucky Space LLC 1 Overview Mission

More information

Israel Railways No Fault Liability Renewal The Implementation of New Technological Safety Devices at Level Crossings. Amos Gellert, Nataly Kats

Israel Railways No Fault Liability Renewal The Implementation of New Technological Safety Devices at Level Crossings. Amos Gellert, Nataly Kats Mr. Amos Gellert Technological aspects of level crossing facilities Israel Railways No Fault Liability Renewal The Implementation of New Technological Safety Devices at Level Crossings Deputy General Manager

More information

t =1 Transmitter #2 Figure 1-1 One Way Ranging Schematic

t =1 Transmitter #2 Figure 1-1 One Way Ranging Schematic 1.0 Introduction OpenSource GPS is open source software that runs a GPS receiver based on the Zarlink GP2015 / GP2021 front end and digital processing chipset. It is a fully functional GPS receiver which

More information

Analysis of Tumbling Motions by Combining Telemetry Data and Radio Signal

Analysis of Tumbling Motions by Combining Telemetry Data and Radio Signal SSC18-WKX-01 Analysis of Tumbling Motions by Combining Telemetry Data and Radio Signal Ming-Xian Huang, Ming-Yang Hong, Jyh-Ching Juang Department of Electrical Engineering, National Cheng Kung University,

More information

Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4

Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4 Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4 B.Tech., Student, Dept. Of EEE, Pragati Engineering College,Surampalem,

More information

Robotic System Simulation and Modeling Stefan Jörg Robotic and Mechatronic Center

Robotic System Simulation and Modeling Stefan Jörg Robotic and Mechatronic Center Robotic System Simulation and ing Stefan Jörg Robotic and Mechatronic Center Outline Introduction The SAFROS Robotic System Simulator Robotic System ing Conclusions Folie 2 DLR s Mirosurge: A versatile

More information

Franka Emika GmbH. Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient.

Franka Emika GmbH. Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient. Franka Emika GmbH Our vision of a robot for everyone sensitive, interconnected, adaptive and cost-efficient. Even today, robotics remains a technology accessible only to few. The reasons for this are the

More information

Platform Independent Launch Vehicle Avionics

Platform Independent Launch Vehicle Avionics Platform Independent Launch Vehicle Avionics Small Satellite Conference Logan, Utah August 5 th, 2014 Company Introduction Founded in 2011 The Co-Founders blend Academia and Commercial Experience ~20 Employees

More information

Ground Station Design for STSAT-3

Ground Station Design for STSAT-3 Technical Paper Int l J. of Aeronautical & Space Sci. 12(3), 283 287 (2011) DOI:10.5139/IJASS.2011.12.3.283 Ground Station Design for STSAT-3 KyungHee Kim*, Hyochoong Bang*, Jang-Soo Chae**, Hong-Young

More information

Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii

Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii 1ms Sensory-Motor Fusion System with Hierarchical Parallel Processing Architecture Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii Department of Mathematical Engineering and Information

More information

University. Federal University of Santa Catarina (UFSC) Florianópolis/SC - Brazil. Brazil. Embedded Systems Group (UFSC)

University. Federal University of Santa Catarina (UFSC) Florianópolis/SC - Brazil. Brazil. Embedded Systems Group (UFSC) University 1 Federal University of Santa Catarina (UFSC) Florianópolis/SC - Brazil Brazil Agenda 2 Partnership Introduction Subsystems Payload Communication System Power System On-Board Computer Attitude

More information

RobOps Approaching a Holistic and Unified Interface Service Definition for Future Robotic Spacecraft

RobOps Approaching a Holistic and Unified Interface Service Definition for Future Robotic Spacecraft www.dlr.de Chart 1 RobOps Approaching a Holistic and Unified Interface Service Definition for Future Robotic Spacecraft Steffen Jaekel, Bernhard Brunner (1) Christian Laroque, Zoran Pjevic (2) Felix Flentge

More information

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction

Revised and extended. Accompanies this course pages heavier Perception treated more thoroughly. 1 - Introduction Topics to be Covered Coordinate frames and representations. Use of homogeneous transformations in robotics. Specification of position and orientation Manipulator forward and inverse kinematics Mobile Robots:

More information

Inter-Device Synchronous Control Technology for IoT Systems Using Wireless LAN Modules

Inter-Device Synchronous Control Technology for IoT Systems Using Wireless LAN Modules Inter-Device Synchronous Control Technology for IoT Systems Using Wireless LAN Modules TOHZAKA Yuji SAKAMOTO Takafumi DOI Yusuke Accompanying the expansion of the Internet of Things (IoT), interconnections

More information

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES

PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES Bulletin of the Transilvania University of Braşov Series I: Engineering Sciences Vol. 6 (55) No. 2-2013 PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES A. FRATU 1 M. FRATU 2 Abstract:

More information

H2020 RIA COMANOID H2020-RIA

H2020 RIA COMANOID H2020-RIA Ref. Ares(2016)2533586-01/06/2016 H2020 RIA COMANOID H2020-RIA-645097 Deliverable D4.1: Demonstrator specification report M6 D4.1 H2020-RIA-645097 COMANOID M6 Project acronym: Project full title: COMANOID

More information

CubeSat Navigation System and Software Design. Submitted for CIS-4722 Senior Project II Vermont Technical College Al Corkery

CubeSat Navigation System and Software Design. Submitted for CIS-4722 Senior Project II Vermont Technical College Al Corkery CubeSat Navigation System and Software Design Submitted for CIS-4722 Senior Project II Vermont Technical College Al Corkery Project Objectives Research the technical aspects of integrating the CubeSat

More information

Team Description Paper: Darmstadt Dribblers & Hajime Team (KidSize) and Darmstadt Dribblers (TeenSize)

Team Description Paper: Darmstadt Dribblers & Hajime Team (KidSize) and Darmstadt Dribblers (TeenSize) Team Description Paper: Darmstadt Dribblers & Hajime Team (KidSize) and Darmstadt Dribblers (TeenSize) Martin Friedmann 1, Jutta Kiener 1, Robert Kratz 1, Sebastian Petters 1, Hajime Sakamoto 2, Maximilian

More information

Satellite Sub-systems

Satellite Sub-systems Satellite Sub-systems Although the main purpose of communication satellites is to provide communication services, meaning that the communication sub-system is the most important sub-system of a communication

More information

ASSESSMENT OF SPHERES

ASSESSMENT OF SPHERES Chapter 6 ASSESSMENT OF SPHERES This chapter starts by presenting an overview of the programs supported by SPHERES and the results obtained to date in several operational environments. Next, the chapter

More information

NCUBE: The first Norwegian Student Satellite. Presenters on the AAIA/USU SmallSat: Åge-Raymond Riise Eystein Sæther

NCUBE: The first Norwegian Student Satellite. Presenters on the AAIA/USU SmallSat: Åge-Raymond Riise Eystein Sæther NCUBE: The first Norwegian Student Satellite Presenters on the AAIA/USU SmallSat: Åge-Raymond Riise Eystein Sæther Motivation Build space related competence within: mechanical engineering, electronics,

More information

SELF-BALANCING MOBILE ROBOT TILTER

SELF-BALANCING MOBILE ROBOT TILTER Tomislav Tomašić Andrea Demetlika Prof. dr. sc. Mladen Crneković ISSN xxx-xxxx SELF-BALANCING MOBILE ROBOT TILTER Summary UDC 007.52, 62-523.8 In this project a remote controlled self-balancing mobile

More information

Wide Area Wireless Networked Navigators

Wide Area Wireless Networked Navigators Wide Area Wireless Networked Navigators Dr. Norman Coleman, Ken Lam, George Papanagopoulos, Ketula Patel, and Ricky May US Army Armament Research, Development and Engineering Center Picatinny Arsenal,

More information

Technical Notes LAND MAPPING APPLICATIONS. Leading the way with increased reliability.

Technical Notes LAND MAPPING APPLICATIONS. Leading the way with increased reliability. LAND MAPPING APPLICATIONS Technical Notes Leading the way with increased reliability. Industry-leading post-processing software designed to maximize the accuracy potential of your POS LV (Position and

More information

Nigerian Communications Satellite Ltd. (NIGCOMSAT)

Nigerian Communications Satellite Ltd. (NIGCOMSAT) OVERVIEW OF NIGERIAN SATELLITE AUGMENTATION SYSTEM COMMENCING WITH PILOT DEMONSTRATION TO VALIDATE NATIONAL WORK PLAN presented by Dr. Lawal Lasisi Salami, NIGERIAN COMMUNICATIONS SATELLITE LTD UNDER FEDERAL

More information

3-DEMON MONITORING PLATFORM: EXAMPLES OF APPLICATIONS IN STRUCTURAL AND GEOTECHNICAL MONITORING PROJECTS

3-DEMON MONITORING PLATFORM: EXAMPLES OF APPLICATIONS IN STRUCTURAL AND GEOTECHNICAL MONITORING PROJECTS 3-DEMON MONITORING PLATFORM: EXAMPLES OF APPLICATIONS IN STRUCTURAL AND GEOTECHNICAL MONITORING PROJECTS Luca MANETTI, Daniele INAUDI and Branko GLISIC Smartec SA, Switzerland Abstract: The 3DeMoN (3-Dimentional

More information

Advanced Robotics Introduction

Advanced Robotics Introduction Advanced Robotics Introduction Institute for Software Technology 1 Motivation Agenda Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 http://youtu.be/rvnvnhim9kg

More information

Attitude Determination. - Using GPS

Attitude Determination. - Using GPS Attitude Determination - Using GPS Table of Contents Definition of Attitude Attitude and GPS Attitude Representations Least Squares Filter Kalman Filter Other Filters The AAU Testbed Results Conclusion

More information

Vision-based Localization and Mapping with Heterogeneous Teams of Ground and Micro Flying Robots

Vision-based Localization and Mapping with Heterogeneous Teams of Ground and Micro Flying Robots Vision-based Localization and Mapping with Heterogeneous Teams of Ground and Micro Flying Robots Davide Scaramuzza Robotics and Perception Group University of Zurich http://rpg.ifi.uzh.ch All videos in

More information

THE SPHERES ISS LABORATORY FOR RENDEZVOUS AND FORMATION FLIGHT. MIT Room Vassar St Cambridge MA

THE SPHERES ISS LABORATORY FOR RENDEZVOUS AND FORMATION FLIGHT. MIT Room Vassar St Cambridge MA 1 THE SPHERES ISS LABORATORY FOR RENDEZVOUS AND FORMATION FLIGHT Authors: Alvar Saenz-Otero *, David Miller MIT Space Systems Laboratory, Director, *Graduate Research Assistant MIT Room 37-354 70 Vassar

More information

Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems

Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems Walt Truszkowski, Harold L. Hallock, Christopher Rouff, Jay Karlin, James Rash, Mike Hinchey, and Roy Sterritt Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations

More information

THE DEVELOPMENT OF A LOW-COST NAVIGATION SYSTEM USING GPS/RDS TECHNOLOGY

THE DEVELOPMENT OF A LOW-COST NAVIGATION SYSTEM USING GPS/RDS TECHNOLOGY ICAS 2 CONGRESS THE DEVELOPMENT OF A LOW-COST NAVIGATION SYSTEM USING /RDS TECHNOLOGY Yung-Ren Lin, Wen-Chi Lu, Ming-Hao Yang and Fei-Bin Hsiao Institute of Aeronautics and Astronautics, National Cheng

More information

LOCALIZATION WITH GPS UNAVAILABLE

LOCALIZATION WITH GPS UNAVAILABLE LOCALIZATION WITH GPS UNAVAILABLE ARES SWIEE MEETING - ROME, SEPT. 26 2014 TOR VERGATA UNIVERSITY Summary Introduction Technology State of art Application Scenarios vs. Technology Advanced Research in

More information

The Oil & Gas Industry Requirements for Marine Robots of the 21st century

The Oil & Gas Industry Requirements for Marine Robots of the 21st century The Oil & Gas Industry Requirements for Marine Robots of the 21st century www.eninorge.no Laura Gallimberti 20.06.2014 1 Outline Introduction: fast technology growth Overview underwater vehicles development

More information

Technical Notes FOR MARINE MAPPING APPLICATIONS. Leading the way with increased reliability.

Technical Notes FOR MARINE MAPPING APPLICATIONS. Leading the way with increased reliability. FOR MARINE MAPPING APPLICATIONS Technical Notes Leading the way with increased reliability. Industry-leading post-processing software designed to maximize the accuracy potential of your POS MV (Position

More information

General Environment for Human Interaction with a Robot Hand-Arm System and Associate Elements

General Environment for Human Interaction with a Robot Hand-Arm System and Associate Elements General Environment for Human Interaction with a Robot Hand-Arm System and Associate Elements Jose Fortín and Raúl Suárez Abstract Software development in robotics is a complex task due to the existing

More information

ReVRSR: Remote Virtual Reality for Service Robots

ReVRSR: Remote Virtual Reality for Service Robots ReVRSR: Remote Virtual Reality for Service Robots Amel Hassan, Ahmed Ehab Gado, Faizan Muhammad March 17, 2018 Abstract This project aims to bring a service robot s perspective to a human user. We believe

More information

Using Simulation to Design Control Strategies for Robotic No-Scar Surgery

Using Simulation to Design Control Strategies for Robotic No-Scar Surgery Using Simulation to Design Control Strategies for Robotic No-Scar Surgery Antonio DE DONNO 1, Florent NAGEOTTE, Philippe ZANNE, Laurent GOFFIN and Michel de MATHELIN LSIIT, University of Strasbourg/CNRS,

More information

Real-Time Bilateral Control for an Internet-Based Telerobotic System

Real-Time Bilateral Control for an Internet-Based Telerobotic System 708 Real-Time Bilateral Control for an Internet-Based Telerobotic System Jahng-Hyon PARK, Joonyoung PARK and Seungjae MOON There is a growing tendency to use the Internet as the transmission medium of

More information

PolySat Launch and Operations

PolySat Launch and Operations PolySat Launch and Operations Cubesat Developers Summer Workshop Logan, Utah 12 August 2007 PolySat Objective: Engineering Education Objective: Provide a reliable bus system to allow for flight qualification

More information

Amateur Radio On The International Space Station (ARISS) Status & Future Plans. AMSAT-UK 20 th Colloquium University of Surrey July 31, 2005

Amateur Radio On The International Space Station (ARISS) Status & Future Plans. AMSAT-UK 20 th Colloquium University of Surrey July 31, 2005 Amateur Radio On The International Space Station (ARISS) Status & Future Plans AMSAT-UK 20 th Colloquium University of Surrey July 31, 2005 Frank H. Bauer, ka3hdo@amsat.org Mark Steiner, k3ms@amsat.org

More information

Multi-channel telemetry solutions

Multi-channel telemetry solutions Multi-channel telemetry solutions CAEMAX and imc covering the complete scope imc Partner Newsletter / September 2015 Fig. 1: Schematic of a Dx telemetry system with 4 synchronized transmitter modules Introduction

More information

Prof. Ciro Natale. Francesco Castaldo Andrea Cirillo Pasquale Cirillo Umberto Ferrara Luigi Palmieri

Prof. Ciro Natale. Francesco Castaldo Andrea Cirillo Pasquale Cirillo Umberto Ferrara Luigi Palmieri Real Time Control of an Anthropomorphic Robotic Arm using FPGA Advisor: Prof. Ciro Natale Students: Francesco Castaldo Andrea Cirillo Pasquale Cirillo Umberto Ferrara Luigi Palmieri Objective Introduction

More information

Modeling and Experimental Studies of a Novel 6DOF Haptic Device

Modeling and Experimental Studies of a Novel 6DOF Haptic Device Proceedings of The Canadian Society for Mechanical Engineering Forum 2010 CSME FORUM 2010 June 7-9, 2010, Victoria, British Columbia, Canada Modeling and Experimental Studies of a Novel DOF Haptic Device

More information

World Automation Congress

World Automation Congress ISORA028 Main Menu World Automation Congress Tenth International Symposium on Robotics with Applications Seville, Spain June 28th-July 1st, 2004 Design And Experiences With DLR Hand II J. Butterfaß, M.

More information

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Quy-Hung Vu, Byeong-Sang Kim, Jae-Bok Song Korea University 1 Anam-dong, Seongbuk-gu, Seoul, Korea vuquyhungbk@yahoo.com, lovidia@korea.ac.kr,

More information

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM Aniket D. Kulkarni *1, Dr.Sayyad Ajij D. *2 *1(Student of E&C Department, MIT Aurangabad, India) *2(HOD of E&C department, MIT Aurangabad, India) aniket2212@gmail.com*1,

More information

ISMCR2004. Abstract. 2. The mechanism of the master-slave arm of Telesar II. 1. Introduction. D21-Page 1

ISMCR2004. Abstract. 2. The mechanism of the master-slave arm of Telesar II. 1. Introduction. D21-Page 1 Development of Multi-D.O.F. Master-Slave Arm with Bilateral Impedance Control for Telexistence Riichiro Tadakuma, Kiyohiro Sogen, Hiroyuki Kajimoto, Naoki Kawakami, and Susumu Tachi 7-3-1 Hongo, Bunkyo-ku,

More information