Automatic Addison ROS 2 support for the Gen3 Lite Robotic arm by Kinova Robotics.
This package provides ROS 2 support for the Kinova Gen3 Lite robotic arm. It includes URDF/Xacro descriptions.
kinova_robot_arm_description
: Contains URDF/Xacro files for the Gen3 Lite armurdf/gen3_lite_gen3_lite_2f.xacro
: Main Xacro file describing the complete arm with gripper
- 6 degrees of freedom (DOF) arm configuration
- Integrated two-finger gripper (Gen3 Lite 2F)
- Configurable joint limits and physical parameters
To view this robot in RViz:
- Clone this repository into your ROS 2 workspace
cd ~/ros2_ws/src
git clone <URL goes here>
- Download any dependencies:
cd ~/ros2_ws/
rosdep install --from-paths src --ignore-src -r -y
- Build your workspace
colcon build
source install/setup.bash
- Install the urdf_tutorial package for your ROS distribution:
sudo apt install ros-${ROS_DISTRO}-urdf-tutorial
- To launch the URDF model viewer, use the following command:
ros2 launch urdf_tutorial display.launch.py model:=/home/ubuntu/ros2_ws/src/kinova_robot_arm/kinova_robot_arm_description/urdf/gen3_lite_gen3_lite_2f.xacro
This command will launch the URDF viewer with the specified Kinova Gen3 Lite robot arm model.
- Remember to set the Fixed Frame under "Global Options" in RViz to the 'world' frame.
- ROS 2 (tested on ROS 2 Iron)
This project is licensed under the BSD 3-Clause License. See the LICENSE file for details.
This package is based on the work by Kinova Robotics and has been adapted for ROS 2 use.