Telecom
Overview:
We have 1 communication systems on the rover,
2.4 GHzfor small data and long ranges (instructions/commands)You'll need 2 antennas (total) & a Raspberry Pi 4B which act as a gateway: Base station, Pi, and 2.4 GHz antennas.
+ Base station is where you'll have your machine hooked up to the base anntena, and attempt to connect to the 2 rover's antennas through the Raspberry Pi (Ymir).
+ Your machine should be able to connect to either antenna, and send/receive data/instructions to Ymir.
+ **Ymir's static ip address:** `192.168.1.120` (you can change this if you want)Ymir is acting as a gateway, and will be talking to all the other Pis on the Rover:
Drive (Loki),Arm (Nyx),Autonomy (TBH - ORIN Jetson), etc...+ All the pi is connected through a switch. Proof of concept: you could `ssh`-ing into Ymir, you'll be able to `ssh` into any other pi on the rover.Once you set up everything on your local network, all the raspberry pi’s on your rover should be visible from your local machine If you look at the rover, all the pis are connected to a switch and the antennas are also connected to that switch. Once everything is set up, your last touch is to use ROS domain to set all the nodes that’re communicating with each other one the same domain So the messages get across, and goes to the correct node
- Example of data feed:
Camera stream→Drive Pi (Loki)→2.4 GHz antenna on the Rover→2.4 GHz antenna Base station→Local machine (someone’s computer).
- Example of data feed:
Passwords:
Prism 2AC (base station for 2.4?):
- 2.4 GHz: 192.168.1.30 (MAC ID: 245A4C0821C3)
username:ubntpassword:rpi_rover123
BACK UP
- 2.4 GHz: 192.168.1.29 (MAC ID: B2C6)
username:ubnt_bulletac_base5password:rpi_rover123
ALL Rocket M3:
username:ubntpassword:rpi_rover
- Ymir (Raspberry Pi):
username:pihostname:ymirpassword:rpi_roverstatic ip:192.168.1.120- Note: Either connect to
Ymirusing eitherssh pi@ymir.localssh pi@192.168.1.120
Backup
- Backup in the event that Telecom/Ymir's SD card fails/corrupts/broke.
- This has a image of the Telecom SD card used as the gateway.