Skip to content

mangdangroboticsclub/mini_pupper_ros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

ROS2 VERSION   Ubuntu VERSION   LICENSE   Build Status   Docs   Twitter URL

Mini Pupper ROS 2 Humble

A comprehensive ROS 2 robotics platform for autonomous navigation, computer vision, and multi-robot coordination. Built for research, education, and development on Ubuntu 22.04 with ROS 2 Humble.

Mini Pupper 2

Key Capabilities

SLAM & Autonomous Navigation

Real-time mapping and path planning with ROS 2 Nav2 stack integration.
Documentation

Computer Vision Tracking

YOLO11-powered person detection and following with multi-object tracking.
Documentation

Multi-Robot Fleet Management

Centralized command and control for coordinated multi-robot operations.
Documentation

Choreographed Movement System

Programmable dance sequences with audio synchronization capabilities.
Documentation

Quick Start

Pre-built Images

Flash the ready-to-use image containing Ubuntu 22.04, ROS 2 Humble, and all Mini Pupper packages:

Test Basic Movement

# Terminal 1 (SSH to robot)
source ~/ros2_ws/install/setup.bash
ros2 launch mini_pupper_bringup bringup.launch.py
# Terminal 2 (PC or robot)
source ~/ros2_ws/install/setup.bash
ros2 run teleop_twist_keyboard teleop_twist_keyboard

Note: Refer to the Detailed Setup Guide for network configuration, PC setup, troubleshooting, and full BSP manual installation as an alternative to the pre-built image.

For comprehensive documentation, visit our online guide.

Contributing

Contributions are welcome. Whether it’s reporting a bug, suggesting a new feature, or submitting a pull request, we’d love your help in improving the Mini Pupper ROS 2 project.

License

Copyright 2022-2024 MangDang

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

ROS 1 & 2 repos based on Mini Pupper legged robots from MangDang

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 9