Skip to content

(Utility Robot) This sends controller inputs from the host PC to the Jetson Nano over a UDP Connection

Notifications You must be signed in to change notification settings

uofrobotics/Host2Jetson

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Host2Jetson

Host2Jetson is a Python project that enables communication between a host computer, a controller input device (such as a joystick), and a Jetson computer over UDP protocol

Features

  1. Read controller input from a host computer using Pygame.
  2. Send controller input data over UDP to a specified IP address and port.
  3. Receive data on a Jetson Nano and process it.

Installation

  • Clone the repository:
git clone https://github.com/uofrobotics/Host2Jetson.git
  • Install the required dependencies:
pip install -r requirements.txt

Usage

  1. Connect your controller input device (e.g., joystick) to the host computer.

  2. Modify the udp_send.py script to configure the IP address and port of the Jetson Nano (the receiver) and run it:

python3 udp_send.py
  1. Modify the udp_receive.py script with the appropriate IP address and port and run it:
python3 main.py

About

(Utility Robot) This sends controller inputs from the host PC to the Jetson Nano over a UDP Connection

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages