-
Notifications
You must be signed in to change notification settings - Fork 21
Connecting to Beluga
Christopher Strøm edited this page Aug 22, 2021
·
2 revisions
The Beluga AUV has an NVIDIA Jetson AGX Xavier as it's main computer. This computer runs the entire ROS stack, and is connected to all sensors and MCUs in the system. The Jetson is the computer you need to connect to in order to run mission scripts.
The Xavier has a static ip at 192.168.0.100
. In order to connect to it, you will need to:
- Connect your machine to the same physical network as the Xavier, either directly via the ethernet tether from the AUV, or via the same ethernet switch that the tether is connected to on the shoreside.
- Set a static IP for your ethernet connection to
192.168.0.XXX
. Make sure to avoid collisions, i.e. no machine should have the same IP. - To check your connection you can open a terminal and type
ping 192.168.0.100
. If you get a response you are able to communicate with the Xavier. - Connect to the Xavier via SSH by opening a terminal window and typing
ssh [email protected]
. - Enter the password when prompted, and you will be connected to the Xavier.
If the above method is not working, the static IP for the Xavier may not be up or configured properly. Luckily, the Xavier has a default channel to connect to in cases like these.
- Connect your PC to the Xavier via the USB-C port on the Xavier. Make sure that the Xavier is powered externally.
- A connection named
NVIDIA Ethernet
should then show up. Connect to this. - You should now be able to connect to the Xavier by
ssh [email protected]
. If this does not work, make sure that the NVIDIA Ethernet connection has given you the IP192.168.55.100
- Once connected, you can optionally configure the normal ethernet connection again by typing
sudo ifconfig eth0 192.168.0.100 netmask 255.255.255.0
. Make sure the eth0-interface is UP (this can be checked withip a
. The word after "state" is what you are looking for). If it is DOWN, bring it up bysudo ifup eth0
.
If you wish to set up DHCP for the Xavier, add the following lines to the file /etc/network/interfaces
:
auto eth0
iface eth0 inet dhcp
HOME User Manual
- Git key setup
- Software installation
- Beluga
- Manta
- Pool testing at MC-Lab
- Using services to launch packages
Development Guidelines
Documentation
Theory and Resources