crp-docs.vercel.app Open in urlscan Pro
76.76.21.9  Public Scan

Submitted URL: http://crp-docs.vercel.app/
Effective URL: https://crp-docs.vercel.app/
Submission: On July 02 via manual from PL — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

Create ROS ProjectAboutAboutContact ↗Contact ↗ (opens in a new tab)
CTRL K
GitHubGitHub (opens in a new tab)DiscordDiscord (opens in a new tab)
CTRL K
 * Introduction
 * Documentation

System

On This Page

 * Get Started
 * Step 1: install and build from source
 * Step 2: run the CLI application
 * Current Features
 * Roadmap Features

Question? Give us feedback → (opens in a new tab)Edit this page

Introduction
⚠️

CRP is Work in Progress.


INTRODUCTION

Create-ROS-Project (CRP) is the simplest and fastest way to create and manage
your Robotics Operating System (ROS) projects.

Installing and setting up ROS projects can be complex and annoying, especially
for beginners. CRP is a standardized project initialization tool that aims to
simplify ROS installation, project setup, project structure standardization,
dependency management, pre-configure simulations, and deployment. Using proven
practices and technologies for ROS like Docker, rosdep, colcon, and etc. CRP
aims to make starting your next robotics project fast and easy.




GET STARTED


STEP 1: INSTALL AND BUILD FROM SOURCE

git clone https://github.com/jingxiangmo/create-ros-project && cd create-ros-project && go build .
# add to path
echo "export PATH=\$PATH:$(pwd)" >> ~/.bashrc
source ~/.bashrc




STEP 2: RUN THE CLI APPLICATION

Option A: from the project directory

# navigate to the directory containing the executable
./create-ros-project



Option B: if the executable is in your PATH

create-ros-project




CURRENT FEATURES

 * One Command Install: CRP lets you install ROS on your computer without having
   to check documentations, so you can focus on code, not build projects.
 * Project Templates: CRP templates gives you starter templates with Docker,
   publishers, subscribers, services, and actions setup and get started right
   away with you new project.


ROADMAP FEATURES

 * Cross-platform compatibility checker for all dependencies of the project
 * ROS distribution versioning updates
 * Customizable project templates

Last updated on June 3, 2024
Documentation
System

--------------------------------------------------------------------------------

Made with ❤️ by JXM and Beau