Skip to content

Pre-assembled custom robot configurations for use in the lab.

License

Notifications You must be signed in to change notification settings

Wisc-HCI/robot_configurations

Repository files navigation

Robot Configurations

Summary

Provides a single repository for robot configurations used in lab projects/studies with non-standard MoveIt configurations and/or custom robot descriptions.

Workflow

To install, simply clone the repository into your catkin workspace and install the relevant dependencies for the robot being used (see below). Note that MoveIt should be installed. If using only the robot descriptions for an alternate planner (such as Relaxed-IK) then refer to the sub-package documentation to setup configurations along with the official Relaxed-IK setup documentation.

When extending this repository, ensure that contributions do not fail to build when dependencies are not installed. As an example, if using a UR5 then Kinova dependencies should not be required for catkin_make to successfully build. A notable exception is for MoveIt, which if not installed may necessitate deletion of *_moveit_config directories.

Due to this a la carte approach to providing configurations, rosdep will not work as desired on this meta-package. Users will need to manually install the side-dependencies like kinova_description or universal_robots ROS packages.

Robots

  • UR 3 + Robotiq 85
  • UR 5 + Robotiq 85
  • UR 10 + Robotiq 85
  • Kinova Mico + Kinova 2-Finger
  • Kinova Mico + Kinova 3-Finger
  • Kinova Mico + Robotiq 85
  • UR 3e + Robotiq 85 (in development)
  • Franka Emika Panda (in development)
  • Nao (in development)

Dependencies

Deprecated Dependencies