Show EOL distros:
Package Summary
This package provides launch files for starting a simulated Care-O-bot.
- Author: Florian Weisshardt
- License: LGPL
- Source: git https://github.com/ipa320/cob_simulation.git (branch: release_electric)
Package Summary
This package provides launch files for starting a simulated Care-O-bot.
- Author: Florian Weisshardt
- License: LGPL
- Source: git https://github.com/ipa320/cob_simulation.git (branch: release_fuerte)
Package Summary
This package provides launch files for starting a simulated Care-O-bot.
- Author: Florian Weisshardt
- License: LGPL
- Source: git https://github.com/ipa320/cob_simulation.git (branch: groovy)
Package Summary
This package provides launch files for starting a simulated Care-O-bot.
- Maintainer status: developed
- Maintainer: Florian Weisshardt <fmw AT ipa.fhg DOT de>
- Author: Florian Weisshardt <fmw AT ipa.fhg DOT de>
- License: LGPL
- Source: git https://github.com/ipa320/cob_simulation.git (branch: hydro_release_candidate)
cob_simulation: cob_bringup_sim | cob_gazebo | cob_gazebo_objects | cob_gazebo_worlds
Package Summary
This package provides launch files for starting a simulated Care-O-bot.
- Maintainer status: maintained
- Maintainer: Felix Messmer <felixmessmer AT gmail DOT com>
- Author: Felix Messmer <fxm AT ipa.fhg DOT de>, Nadia Hammoudeh Garcia <nhg AT ipa.fhg DOT de>, Florian Weisshardt <fmw AT ipa.fhg DOT de>
- License: Apache 2.0
- Source: git https://github.com/ipa320/cob_simulation.git (branch: indigo_release_candidate)
care_o_bot_simulation: cob_bringup_sim | cob_manipulation | cob_navigation
Package Summary
This package provides launch files for starting a simulated Care-O-bot.
- Maintainer status: maintained
- Maintainer: Felix Messmer <felixmessmer AT gmail DOT com>
- Author: Felix Messmer <fxm AT ipa.fhg DOT de>, Nadia Hammoudeh Garcia <nhg AT ipa.fhg DOT de>, Florian Weisshardt <fmw AT ipa.fhg DOT de>
- License: Apache 2.0
- Source: git https://github.com/ipa320/cob_simulation.git (branch: kinetic_release_candidate)
Package Summary
This package provides launch files for starting a simulated Care-O-bot.
- Maintainer status: maintained
- Maintainer: Felix Messmer <felixmessmer AT gmail DOT com>
- Author: Felix Messmer <fxm AT ipa.fhg DOT de>, Nadia Hammoudeh Garcia <nhg AT ipa.fhg DOT de>, Florian Weisshardt <fmw AT ipa.fhg DOT de>
- License: Apache 2.0
- Source: git https://github.com/ipa320/cob_simulation.git (branch: kinetic_release_candidate)
cob_simulation: cob_bringup_sim | cob_gazebo | cob_gazebo_objects | cob_gazebo_tools | cob_gazebo_worlds
Package Summary
This package provides launch files for starting a simulated Care-O-bot.
- Maintainer status: maintained
- Maintainer: Felix Messmer <felixmessmer AT gmail DOT com>
- Author: Felix Messmer <fxm AT ipa.fhg DOT de>, Nadia Hammoudeh Garcia <nhg AT ipa.fhg DOT de>, Florian Weisshardt <fmw AT ipa.fhg DOT de>
- License: Apache 2.0
- Source: git https://github.com/ipa320/cob_simulation.git (branch: kinetic_release_candidate)
Software Requirements
Make sure that you have the cob_simulation stack installed on your system.
Starting a simulated Care-O-bot in gazebo using an environment provided by IPA
The launch files for starting the simulation depend on two environment variables ROBOT and ROBOT_ENV, you can find a detailed explanation of their usage on the main Care-O-bot site.
export ROBOT=cob4-2 export ROBOT_ENV=ipa-apartment roslaunch cob_bringup_sim robot.launch
Population the world with objects
After you started the gazebo simulation environment you can add objects from cob_gazebo_objects to the simulation. Their names and positions for a specific environment are defined in cob_default_env_config. To add objects you can use
roslaunch cob_default_env_config upload_object_locations.launch rosrun cob_bringup_sim spawn_object.py OBJECT_NAME1 OBJECT_NAME2 OBJECT_NAME3 ...
or
rosrun cob_bringup_sim spawn_object.py all
There are pre-defined positions for the objects depending on the environment they get spawned. For more information about specifying positions, see cob_default_env_config.
You can remove objects with
rosrun cob_bringup_sim remove_object.py OBJECT_NAME1 OBJECT_NAME2 OBJECT_NAME3 ...
or
rosrun cob_bringup_sim remove_object.py all