FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Connect-Lab-Technion/turtlebot3: Simulations for TurtleBot3 · GitHub

 
 

Repository files navigation

General Information 🌍

This repository contains a ROS workspace of Turtlebot3 ARM.

Installation 🛫

Clone the repository:

         git clone git@github.com:citros-garden/turtlebot3.git

and then open the workspace in a container with VSCode reopen in container option.

Build 🚜

Use the VSCode tasks to build, just run the build task.

Run 🚀

Use the VSCode tasks to launch, currently there are 3 options:

  1. launch-empty - launching turtlebot3 in an empty world.
  2. launch-3d-world - launching turtlebot3 in an 3D world.
  3. launch-house - launching turtlebot3 in a house.

Before launching, the system builds the ROS workspace, so no need to use colcon build and source the workspace before.

Develop 💡

Add your custom nodes in a dedicated package, add the relevant launch file.

Extras 👀

Images / Videos from Foxglove

Citros integration

  1. Build Docker image:
docker build -t turtlebot3 .
# OR *** when building from MAC M1 chip add FROM --platform=linux/amd64 ***
docker buildx build --platform linux/amd64 -t turtlebot3 .   
  1. Login to Citros
citros login
citros docker-login
  1. Tag your project and push it into Citros cloud
docker tag turtlebot3 us-central1-docker.pkg.dev/citros/lulav/turtlebot3
docker push us-central1-docker.pkg.dev/citros/lulav/turtlebot3

About

Simulations for TurtleBot3

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL