This page lists alternative installation options for running ARO Singularity containers on non-Linux systems.
We welcome suggestions for improvements of these guides that would crystallize from the community discussions on forums. If you have concrete updates for this page, please contact the teaching team.
The easiest alternative is setting up remote access to lab computers. The only thing you need is an SSH and VNC client. The user experience is, though, the worst out of all these options.
wsl --install -d Ubuntu in command prompt.
wsl --list -v
wsl --update in a Windows command prompt. It might require rebooting the computer afterwards or calling wsl --shutdown.
192.168.65.* and the hostname of your WSL machine can be pinged from the robot (ping my-laptop). Also, the virtual machine has to accept incoming network connections.
Download button, not the Mac App Store button (it contains the same free thing, but for $9.99).
tar -xvf ARO-LinuxImage-MacARM64.tar.gz .
aro, password is aro.
/media/shared.
sudo hostnamectl set-hostname aro-[your_ctu_username]
sudo poweroff.
~/deploy/scripts/start_singularity_aro and follow Using ROS tutorial.
real_robot_joy_teleop.launch or a simulation launch file, pass argument joy_dev:=/dev/input/js1.
sudo poweroff.