Add these to your .bashrc in both robot and desktop.
export LANG=en_US.UTF-8
export ROS_DOMAIN_ID=0
export ROS_VERSION=2
export ROS_PYTHON_VERSION=3
export ROS_DISTRO=humble
export ROS_LOCALHOST_ONLY=0
export ROBOT_MODEL=caretta
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
source /opt/ros/humble/setup.bash
Use ssh keys to effortlessly login to your robot. Add your public key to ~/.ssh/authorized_keys file on the robot.
Create a ~/ssh/config file. Inside put:
Host robot
User ubuntu
Hostname robot.local
Change Host for your robot’s nickname, User to your username on robot’s computer and Hostname the the robot’s hostname. So you can login to your robot:
ssh robot
Next Section: Networking