cob_driver: cob_arm | cob_base | cob_base_drive_chain | cob_battery | cob_camera_sensors | cob_canopen_motor | cob_forcetorque | cob_generic_can | cob_head_axis | cob_hokuyo | cob_joint_state_aggregator | cob_joy | cob_light | cob_manipulator | cob_oodl_scanner | cob_powercube_chain | cob_pseudo_joint_state_publisher | cob_relayboard | cob_sdh | cob_sick_s300 | cob_sound | cob_torso | cob_touch | cob_trajectory_controller | cob_tray | cob_tray_sensors | cob_undercarriage_ctrl

Package Summary

Launch files to configure and startup the Care-O-bot torso based on the cob_powercube_chain.

Hardware Requirements

This package configures the cob_powercube_chain to use two pan tilt units for the Care-O-bot torso. Alternatively you can use a simulated version without any hardware, see cob_gazebo.

ROS API

This package doesn't have a own ROS API, it just configures the cob_powercube_chain with 4 DOF.

Usage/Examples

For starting only the torso use

roslaunch cob_torso solo.launch

For including the torso in your overall launch file use

<include file="$(find cob_torso)/ros/launch/torso.launch" />

A sample parameter file could look like this

can_module: PCAN
can_device: /dev/pcan0
can_baudrate: 500
module_ids: [14,13,16,15]
joint_names: [torso_lower_neck_pan_joint, torso_lower_neck_tilt_joint, torso_upper_neck_pan_joint, torso_upper_neck_tilt_joint]
max_accelerations: [0.8,0.8,0.8,0.8]
OperationMode: position

For moving the torso start the cob_dashboard

roslaunch cob_dashboard dashboard.launch

Press the "init" button to call the init service for connecting to the hardware. Afterwards use the buttons to move to predefined positions.

Wiki: cob_torso (last edited 2011-05-20 06:23:54 by FlorianWeisshardt)