Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro jazzy showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro kilted showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro lyrical showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro rolling showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro foxy showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/EliteRobots/Elite_Robots_CS_ROS2_GZ_Simulation.git
VCS Type git
VCS Version humble
Last Updated 2026-09-02
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
elite_robots_simulation_gz 1.0.0

README

Elite Robots Gazebo Simulation

ROS 2 launch files and controller configuration for simulating Elite Robots manipulators in Gazebo.

Dependencies

This package uses:

  • elite_robots_description
  • elite_robots_moveit_config when launching MoveIt
  • ros_gz_sim and ign_ros2_control
  • ros2_control, RViz, and Xacro

Install dependencies from the root of your ROS 2 workspace:

rosdep install --from-paths src --ignore-src -r -y

Build

colcon build --packages-select elite_robots_simulation_gz
source install/setup.bash

Run the simulation

Start Gazebo and the ROS 2 controllers:

ros2 launch elite_robots_simulation_gz elite_sim_control.launch.py cs_type:=cs66

Start Gazebo together with MoveIt:

ros2 launch elite_robots_simulation_gz elite_sim_moveit.launch.py cs_type:=cs66

Supported cs_type values are cs63, cs66, cs612, cs616, cs618f, cs620, cs625, cs66a, cs68, cs520h, and ls65.

Useful launch arguments include:

  • launch_rviz: launch RViz with the control-only simulation
  • start_joint_controller: start the initial controller in the active state
  • initial_joint_controller: select the controller to load
  • controllers_file: override the controller configuration
  • prefix: add a prefix to joint names for multi-robot setups

Use ros2 launch ... --show-args to list every available argument.

Send an example trajectory

After starting the control simulation:

ros2 run elite_robots_simulation_gz gz_control.py --example

To load waypoints from a YAML file:

ros2 run elite_robots_simulation_gz gz_control.py --from-yaml /path/to/waypoints.yaml

Each waypoint must contain six joint positions and may specify its duration:

- positions: [0.0, -1.57, 0.0, -1.57, 0.0, 0.0]
  duration: 2.0

License

Apache License 2.0. See LICENSE.