AVATAR: Autonomous Operations of Ground- Based Robots Performed from the ISS
|
|
- Rudolph McKinney
- 6 years ago
- Views:
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
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 informationREMOTE 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 informationDesign 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 informationA 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 informationAutonomous 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 informationOn-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 information7th 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 informationRandomized 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
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 informationNCCT 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 information6 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 informationGround 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 informationMULTI-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 informationUNIT 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 informationDesign 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 informationTele-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 informationMotion 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 informationSaphira 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 informationDistributed 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 informationAN 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 informationAn 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 informationA 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 informationThe 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 informationDevelopment 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 informationMulti-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 informationRange 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 informationAccessible 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 informationAutomation & 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 informationAutonomous 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 informationROBOTICS 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 informationEnd-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 informationROBOTIC 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 informationRobot: 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 informationSkyworker: 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 informationRobot 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 informationThe 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 informationOperationally 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 informationTeam 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 informationDipartimento 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 informationIMPLEMENTING 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 informationC. 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 informationMultisensory 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 informationWheeled 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 informationMulti-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 informationDynamics 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 informationA 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 informationARCHITECTURE 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 informationImage 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 informationJane 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 informationJager 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 informationA 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 informationAN0503 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 informationKySat-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 informationIsrael 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 informationt =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 informationAnalysis 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 informationRobot 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 informationRobotic 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 informationFranka 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 informationPlatform 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 informationGround 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 informationMasatoshi 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 informationUniversity. 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 informationRobOps 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 informationRevised 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 informationInter-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 informationPHYSICAL 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 informationH2020 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 informationCubeSat 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 informationTeam 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 informationSatellite 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 informationASSESSMENT 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 informationNCUBE: 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 informationSELF-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 informationWide 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 informationTechnical 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 informationNigerian 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 information3-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 informationAdvanced 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 informationAttitude 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 informationVision-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 informationTHE 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 informationAutonomous 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 informationTHE 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 informationLOCALIZATION 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 informationThe 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 informationTechnical 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 informationGeneral 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 informationReVRSR: 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 informationUsing 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 informationReal-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 informationPolySat 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 informationAmateur 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 informationMulti-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 informationProf. 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 informationModeling 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 informationWorld 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 informationAutonomous 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 informationCONTROLLING 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 informationISMCR2004. 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