https://github.com/jtebert/quarantine-bot
Code for running Quarantine Bot
https://github.com/jtebert/quarantine-bot
quarantine-project robotics
Last synced: 9 days ago
JSON representation
Code for running Quarantine Bot
- Host: GitHub
- URL: https://github.com/jtebert/quarantine-bot
- Owner: jtebert
- Created: 2020-04-18T19:49:55.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-02-09T19:22:25.000Z (over 3 years ago)
- Last Synced: 2023-05-03T23:31:26.425Z (about 3 years ago)
- Topics: quarantine-project, robotics
- Language: Python
- Homepage: https://docs.juliaebert.com/projects/quarantine-bot
- Size: 7.81 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Quarantine Bot
This is the start of the code for Quarantine Bot. Eventually, it will handle all of the movement and sensing control. At the moment, though, it only includes a utility for testing object detection.
For more information on the Quarantine Bot project, [read my build log](https://docs.juliaebert.com/projects/quarantine-bot).
## Hardware requirements
- Linux computer with root privileges (tested on Ubuntu 19.10 and Raspberry Pi 4)
- Intel RealSense camera. (We're using the D435.)
- [Coral USB Accelerator](https://coral.ai/products/accelerator) (for object detection)
## Installation
(Based on the [instructions from Google](https://coral.ai/docs/accelerator/get-started/))
Clone this repository:
```shell
git clone git@github.com:jtebert/quarantine-bot.git
```
Run the setup script:
```shell
cd quarantine-bot
./setup.sh
```
This script does three things:
- Install the Edge TPU runtime on the system (requires sudo)
- Install the Python dependencies
- Download the model data for object detection
## Run
Right now, this does one thing: object detection, which will show you bounding boxes of a limited set of objects from the COCO dataset (provided by Google).
```shell
python qbot/object_detection/object_detection.py
```
To see the input argument options for this script, run:
```shell
python qbot/object_detection/object_detection.py --help
```