Skip to content

Final home of the hri_framework codebase (to be updated by @RVSagar)

License

Notifications You must be signed in to change notification settings

hri-group/hri_framework

Repository files navigation

hri_framework

Human Robot Interaction Framework

TODO:

  • Add correct aruco_ros, librealsense, OpenPose, realsense_gazebo_plugin, realsense_ros, ros_openpose as submodules
  • remirror panda_simulator from Gitlab
  • Add instructions for Docker and simulating example Toolbox Task
  • Rename Arm class to Robot

Getting Started:

Setup:

  • You'll need a ROS workspace to pull this repo into. e.g., panda_docker
  • git clone --recursive https://github.com/hri-group/hri_framework.git into your catkin workspace src folder
  • catkin build or catkin_make from the root of your catkin workspace to build all the packages
  • source devel/setup.bash

Instantiating a new Robot Action Module:

  • Extend the Arm class to a new robot and implement any of the abstract methods. See panda_arm.py for an example. If your robot is MoveIt-enabled the main ones to implement will be any gripper functionality.
  • ...

Random Commands

  • rosrun hrca_action panda_arm_server.py