Skip to content
Snippets Groups Projects
Select Git revision
  • 6e66b3b97d8d6663444349d1b377ae1de71c79f7
  • master default protected
  • noetic/main
  • feature/chem-feature-integration
  • feature/tests
5 results

panda_grasping

  • Clone with SSH
  • Clone with HTTPS
  • Panda Grasping Package

    Allows to pick and place objects. The current maximum height, where the panda can grip (from above) ist 50cm. This package uses the old pick-and-place pipeline of MoveIt.

    How to install

    • cd into the src-folder of your workspace
    • clone this package
    • catkin build & source the workspace
    • that's it

    How to use

    • u can start the configurable pick and place with: roslaunch panda_grasping simulation.launch
      • to pick or place open a second console
      • to pick type for example: rosservice call panda_grasping/PickObjectService '{pose: {position: {x: 0.5, y: 0.0, z: 0.2}, orientation: {x: 0.0, y: 0.0, z: 0.0, w: 1.0}}, dimensions: {x: 0.02, y: 0.02, z: 0.2}}'
      • to place type for example rosservice call panda_grasping/PlaceObjectService '{pose: {position: {x: 0.0, y: 0.5, z: 0.2}, orientation: {x: 0.0, y: 0.0, z: 0.0, w: 1.0}}, dimensions: {x: 0.02, y: 0.02, z: 0.2}}'
      • inside of the message u can update orientation (currenly only z is supported), position and size of the object to pick or place