Skip to content

missionfission/build-robots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoboTemplate - One-Step Robot Development Framework

A comprehensive template for designing, simulating, and deploying robots with ease.

Features

  • Easy Setup: Streamlined ROS installation and configuration
  • URDF Design: Real-time robot description format design visualizer
  • Software Framework: Integrated simulation engine
  • Debug Tools: Real-time logging and RQT graph visualization

Project Structure

.
├── config/         # Configuration files
├── launch/         # ROS launch files
├── scripts/        # Utility scripts
├── src/           # Source code
├── tools/         # Development tools
├── urdf/          # Robot URDF files
├── simulation/    # Simulation related files
└── docs/          # Documentation

Quick Start

  1. Install Dependencies:
./scripts/setup.sh
  1. Build the workspace:
catkin_make
  1. Launch the development environment:
source devel/setup.bash
roslaunch launch/development.launch

Requirements

  • ROS Noetic (Ubuntu 20.04) or ROS2 Foxy
  • Python 3.8+
  • Gazebo Simulator
  • RViz

Setup Scripts

The scripts directory contains helper scripts for:

  • ROS installation
  • Dependency management
  • Environment setup
  • Development tools installation

Development Tools

  • URDF Visualizer: Real-time robot model design
  • Simulation Engine: Test your robot in virtual environments
  • Debug Interface: Monitor and analyze robot behavior
  • RQT Tools: Visualize node graphs and debug information

License

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published