Skip to content
This repository has been archived by the owner on Apr 5, 2022. It is now read-only.

rnanosaur/nanosaur_isaac_ros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

27 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ nanosaur_isaac_ros

THIS PROJECT IS ARCHIVED!

This demo introduce to Isaac ROS and show a demo with the Apriltag detection.

Follow the blog post: Designing Robots with NVIDIA Isaac GEMs for ROS

Now nanosaur use natively Isaac ROS, please follow nanosaur_perception

To learn more on Isaac ROS:

nanosaur follower

Develop

Build docker

. nanosaur_isaac_ros/scripts/build_isaac_ros.sh 

Run docker

docker run --rm -it --network host -v /usr/share/vpi1:/usr/share/vpi1 -v /opt/nvidia:/opt/nvidia nanosaur/follower:latest

Edit docker

docker run --rm -it --network host -v /usr/share/vpi1:/usr/share/vpi1 -v /opt/nvidia:/opt/nvidia -v $HOME/nanosaur_isaac_ros:/opt/ros_ws/src/nanosaur_isaac_ros nanosaur/follower:latest bash

CPU version

docker build -t nanosaur/follower:cpu -f Dockerfile.cpu .
docker run --rm -it --network host nanosaur/follower:cpu

Rebuild packages

Rebuild all packages: colcon build --symlink-install

Publish

Remember to login before run this script!

. nanosaur_isaac_ros/scripts/push_isaac_ros.sh 

reference