Skip to content

A robot that is able to move around the world on its own while detecting/avoiding obstacles, including objects, animals, and people.

Notifications You must be signed in to change notification settings

ecp4224/eyeRobot

Repository files navigation

eyeRobot

A robot that is able to move around the world on its own while detecting/avoiding obstacles, including objects, animals, and people.

See the Developer Documentation and the User Documentation for more information

Layout

archive_code contains code that is not directly used in the project, but was used to test various components and future additions to the project. Files in the folder are not official and may not work correctly with the main project; they are simply there are reference.

client contains code that is run on the Raspberry Pi, such as connecting to the server and receiving motor commands. server_motor.py is the main script to run to get everything set up on the Pi.

server contains code that is run on the server computer. This is written in Java and connects the AI script, the Unity script, and the client scripts together.

modules contains the scripts for the artificial intelligence. This includes the setup of the learning environment, the Unity code, and the script to build the neural networks.

About

A robot that is able to move around the world on its own while detecting/avoiding obstacles, including objects, animals, and people.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published