Sign inSign up

irasc/drone_robotics

By irasc

•Updated over 2 years ago

Docker image for drone and robotics class. It includes ros noetic and turtlebot3 package :)

Image
5

1.8K

irasc/drone_robotics repository overview

⁠About Pre-setting

Multipass install link: https://multipass.run/⁠

VirtualBox install link: https://www.virtualbox.org/wiki/Downloads⁠ (If you use windows home edition, you should use it)

I use the multipass with virtualbox, so i recommend this method. (and OS of my laptop is Windows 11 home edition.)

This docker image works well with mac os too.

⁠Set the multipass

And set the multipass local network as the "Wi-Fi". So prior to perform this, you should check the network adapter as use the

Get-NetAdapter

in cmd or powershell. GetNetAdapter And launch the docker in multipass.

# in cmd or powershell
multipass set local.bridged-network="Wi-Fi"
# in "Wi-Fi", you should write down your network adapter
# set the local bridged network

multipass launch docker --bridged --disk 64G --cpus 4
# launch the docker instance 

# start the docker instance
multipass start docker

⁠Set the docker

## in docker shell

# You can check your laptop architecture  by enter "systeminfo" in cmd. (in windows)
## ex: 시스템 종류 : x64  -> amd64  

# You can check your laptop architecture by this way in macbook.
# https://kb.drakesoftware.com/Site/Print17528.aspx

# if your laptop architecture is arm (ex: m1, m2 macbook)
docker pull —platform=linux/arm64 irasc/drone_robotics 

# if your laptop architecture is amd (ex: almost windows)
docker pull —platform=linux/amd64 irasc/drone_robotics 

docker run -it --network host irasc/drone_robotics

#Start the noetic container Write down this cmd in docker shell

docker start [name of container]

# you can check the name of container by
docker ps -a

And access the ip that written in multipass list in chrome.

multipass list

multipass-list

Congratulation! You just enter the ROS noetic by docker! backgroud in dokcer

Tag summary

Content type

Image

Digest

sha256:d9ab53a97…

Size

2 GB

Last updated

about 3 years ago

docker pull irasc/drone_robotics