Go2 ROS2 Toolbox - Comprehensive ROS2 Toolbox for Unitree Go2 Robot

Go2 ROS2 Toolbox Demo

Project Overview: Go2 ROS2 Toolbox is a comprehensive ROS2 toolbox for Unitree Go2 EDU robot, providing SLAM and navigation capabilities for autonomous operation. Built specifically for ROS2 Foxy ecosystem on Ubuntu 20.04.

Key Features:

  • LiDAR Integration with real-time point cloud processing and accumulation
  • Camera Support with GStreamer-based camera capture and streaming
  • SLAM Capabilities integration with SLAM Toolbox for mapping
  • Navigation Stack with full Navigation2 integration for autonomous navigation
  • ROS2 Native built specifically for ROS2 Foxy ecosystem

My Contributions:

  • Developed a comprehensive ROS2 toolbox for Unitree Go2 EDU robot
  • Integrated SLAM capabilities with SLAM Toolbox for autonomous mapping
  • Implemented full Navigation2 stack for autonomous navigation
  • Added LiDAR integration with real-time point cloud processing
  • Provided camera support with GStreamer-based capture and streaming
  • Built specifically for ROS2 Foxy ecosystem on Ubuntu 20.04

Technologies Used:

  • ROS2 Foxy
  • SLAM Toolbox
  • Navigation2
  • PCL (Point Cloud Library)
  • GStreamer
  • Python, C++

Links: