PittSailbot / Sailbot

University of Pittsburgh's Sailbot Club (2019-2025)! Competing at the annual International Robotic Sailing Regatta. https://www.sailbot.org/
https://pittsailbot.github.io/Sailbot/
Other
4 stars 1 forks source link

Cellular Receiver #30

Open aaron4522 opened 7 months ago

aaron4522 commented 7 months ago

Research cellular receivers that we could buy for Pi. This would allow us to SSH to the boat while it is on the water and lets us reboot the boat or send shell commands to the boat. This would also let us get cm level precision with the maCORS towers (https://github.com/PittSailbot/Sailbot/issues/3).

Requirements:

aaron4522 commented 5 months ago

Receiver added to order.

Use either Remote.it, RemoteIot?, SocketXP, or VPN to home for LAN access. Research which method would be best.

https://docs.remote.it/introduction/get-started https://remoteiot.com/index.htm https://ganeshvelrajan.medium.com/iot-raspberry-pi-ssh-remote-access-over-3g-4g-lte-or-5g-cellular-network-a047338ea98c

aaron4522 commented 5 months ago

LoRa is also technically possible to set up serial communication but more scuffed. According to another team 900mhz still cut out. https://www.instructables.com/LoRa-Messenger-for-Two-Devices-for-Distances-Up-to/

Boat ROS pub/listener-> LoRa -> LoRa -> Laptop https://www.amazon.com/Waveshare-Transfer-Acquisition-Agriculture-TCXO-oscillator/dp/B0C23QP97G/ref=sr_1_3?keywords=usb+LoRa&s=electronics&sr=1-3 LoRa usb-c -> Phone Hotspot for 4g, wifi, & LoRa fallbacks

Linux terminal over serial is wacky but possible? https://www.makeuseof.com/connect-to-serial-consoles-on-linux/ https://www.youtube.com/watch?v=8C7fRvrW7Xk