Skip to content

80r3d/CyPhyAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hardware Platform with Artificial Intelligence Functionality

A Project By:

  1. Janmejay Bhavsar
  2. Jay Jatinkumar Patel
  3. Rutvik Patel
  4. Shailja Kartik

Advisor: Dr. Stas Tiomkin

Project Architecture

Project Architecture

Environment

The Environment consists of multiple sensors including cameras and LiDars for the perception element. We plan to utilize computer vision to track the location of the Sphero robot. The gyro sensor gives the angle and rotation of the robot.

Modules

The whole system consists of the following modules.

  • Cyber physical module
  • Cloud module
  • AI module
  • Web module

Project Setup

Steps:

  1. Clone the CyPhyAI repository from github and open it using VS Code
  2. Download and Install Python 3.11 or latest
  3. (If setting up the first time)In VS Code navigate to the View dropdown on the toolbar and select Command Palette
  4. Search for Python: Create Environment and follow the prompts to create a new environment
  5. Select the python interpretor to be python 3.11 in VS Code
  6. Install following libraries using command: pip install bleak and pip install spherov2 in the CyPhyAI folder
  7. Replace sensor.py in .venv/lib/python3.11/site-packages/spherov2/commands with the file sensor.py in replace folder.
  8. Replace sphero_edu.py in .venv/lib/python3.11/site-packages/spherov2/ with the file sphero_edu.py in replace folder.
  9. Replace utils.py in .venv/lib/python3.11/site-packages/spherov2/ with the file utils.py in replace folder.
  10. Make sure you have turned on the bluetooth of the host machine(on which the code is running).
  11. And then run the BoltTest.py file using the run button on the top right of VS Code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages