Skip to content

KobeKosenRobotics/naviton_navigation

Repository files navigation

Docker Image Melodic build Noetic build Doxygen

naviton_navigation

Navigation system for outdoor mobile robot.

gh-page generated by doxygen.

Requirements

  • Ubuntu 20.04
  • ROS Noetic
  • nvidia driver
  • docker (optional)
  • nvidia docker (optional)

1. Setup

Recommend

cd ~/catkin_ws/src
git clone https://github.com/KobeKosenRobotics/naviton_navigation.git
./naviton_navigation/setup.bash

or

Manual

sudo apt update
sudo apt install -y python3-vcstool
cd ~/catkin_ws/src
git clone https://github.com/KobeKosenRobotics/naviton_navigation.git
cd naviton_navigation
vcs import depend < depend_packages.repos --recursive
cd ../..
rosdep install -i -y --from-paths src
catkin build

or

Docker

Requirements

  • docker
  • nvidia docker
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/KobeKosenRobotics/naviton_navigation/main/docker/naviton/run.bash)" -g

When you exit and go out of the container, naviton_navigation.bash is created in the home directory.
From the second time on, use the following command.

./naviton_navigation.bash

2. Demo

cd ~/catkin_ws
source devel/setup.bash
roslaunch nvt_core demo.launch

Demo Video

start_demo.mp4
demo.mp4