Skip to content

Part of the SorterBot project. This repo contains the Python script which runs on the Raspberry PIs and controls the Pi Camera, Robotic Arm and manages the websocket connections.

License

Notifications You must be signed in to change notification settings

simonszalai/sorterbot_raspberry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SorterBot Raspberry

Medium articles about the project: Part 1, Part 2, Part 3

Part of the SorterBot project, which should be installed in any Raspberry Pi connected to the service. Once started, this script will poll the Control Panel in regular intervals, report the Pi's status, and check if a new session was initiated by the user. In case a new session is started and the Cloud Service is online, it will take a series of pictures, send them to the Cloud Service, wait for the commands, and execute them as they arrive, by moving the recognized objects to their appropriate containers with the help of the magnet installed on the robotic arm.

Figure 1: The Robotic Arm in action

Configure the arm

Make a copy of the file arm_config.yaml.example, and change the values according to the documentation below.

Details coming soon.

About

Part of the SorterBot project. This repo contains the Python script which runs on the Raspberry PIs and controls the Pi Camera, Robotic Arm and manages the websocket connections.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages