Skip to content

This package contains all the needed dependencies to run Gazebo Fortress with ROS 2 Humble in combination with two further packages that are still worked on.

Notifications You must be signed in to change notification settings

robertik10/Openmanipulator_Gazebo_Humble_Dependencies

Repository files navigation

Project: Bundled Openmanipulator-X ROS2 Humble Dependencies for Simulation in Gazebo Ignition (Fortress)

This repository bundles together specific versions of several GitHub projects that are required for our ROS2-based manipulator project. The purpose of this bundling is to ensure compatibility across all dependencies, as the project only works with these exact versions.

Usage

To set up your environment and run the OpenManipulator in Gazebo Fortress with ROS Humble, follow these steps:

  1. Clone this bundled repository:

    git clone https://github.com/robertik10/Openmanipulator_Gazebo_Humble_Dependencies.git>
  2. Clone the required forks from the ROBOTIS repository:

  • OpenManipulator Package

     git clone https://github.com/robertik10/open_manipulator_humble_gazebo_fortress.git
  • OpenManipulator Simulations Package

    git clone https://github.com/robertik10/open_manipulator_humble_gazebo_fortress_simulations.git

These forks are the main packages needed to run the OpenManipulator in Gazebo Fortress with ROS Humble. Note that the control of the robot is currently limited to joint manipulation and reading the joint outputs, as well as the end effector position.

For more detailled information on correct usage and installation as well as documentation, you can check out this wiki page.

Included Dependencies

The following GitHub projects are bundled in this repository, each pinned to a specific branch to ensure compatibility:

  1. Dynamixel Workbench

  2. gz_ros2_control

  3. Open Manipulator Messages

  4. Open Manipulator Dependencies

  5. ROBOTIS Manipulator

Purpose

The specific versions of these dependencies are crucial to the proper functioning of our ROS2 manipulator project. By bundling them together in this repository, we ensure that the environment remains consistent, avoiding potential issues that might arise from version mismatches.

Acknowledgments

We would like to acknowledge the hard work of the maintainers and contributors of the following projects:

These projects form the backbone of our work, and we are grateful for their continued development and support.

About

This package contains all the needed dependencies to run Gazebo Fortress with ROS 2 Humble in combination with two further packages that are still worked on.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published