Download report - Student Projects
Transcript
Documentation 4.2 Abeje Y. Mersha and Rüesch Andreas ROS Package: air logger brief summary logs the flight data for offline analysis, namely the following ROS topics: /teleop/haptic_state, /teleop/force_feedback/, /fcu/control, /fcu/debug, /fcu/imu_custom/, /air_odometry. The topics are stored in separated text file in the current directory, thus it is recommended to change into the desired directory before starting this node. Furthermore, note that, new data is added at the end of the files, thus it is recommended to use different directories for different experiments. requirements the ros package requires the following packages to be installed: std_msgs, geometry_msgs, nav_msgs, hapticteleop_msgs and asctec_hl_comm installation the following procedure is recommended: 1. make sure the package is within your ROS_PACKAGE_PATH 2. run the following command: roscd air_logger/ cmake CMakeList.txt rosmake configurations - 4.3 ROS Package: omega6 brief summary provides an ROS interface for the interaction with the Force Dimension Omega.6 haptic device. It publishes the current state of the haptic device and displays a desired force feedback to the operator. This package makes use of the HapticSDK provided by Force Dimension. See [8] for a detailed documentation of the HapticSDK. requirements the Omega6 has to be installed on the machine, see section 3.1, furthermore, the package requires the following ros packages to be installed: std_msgs, geometry_msgs and hapticteleop_msgs installation the following procedure is recommended: 1. make sure the package is within your ROS_PACKAGE_PATH 2. run the following command: roscd omega6/ cmake CMakeList.txt rosmake configurations - 4.4 ROS Package: udpServer brief summary server of th UDP bridge between the tracker ground station and the aerial vehicle, it puplishes the received estimation of the UAV’s pose within ROS. A warning is puplished if the node does not receive a message form the ground station within a certain time period. requirements the package requires the following ros packages to be installed: std_msgs, geometry_msgs and nav_msgs, tf, roscpp and asctec_hl_comm installation the following procedure is recommended: 1. make sure the package is within your ROS_PACKAGE_PATH 2. run the following command: August 26, 2011 13