Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erikdebruijn/openagv
Open Source AGV resin.io container for Raspberry Pi 2
https://github.com/erikdebruijn/openagv
Last synced: about 1 month ago
JSON representation
Open Source AGV resin.io container for Raspberry Pi 2
- Host: GitHub
- URL: https://github.com/erikdebruijn/openagv
- Owner: ErikDeBruijn
- Created: 2015-10-07T11:13:18.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-07T12:17:50.000Z (about 9 years ago)
- Last Synced: 2023-08-14T04:21:02.061Z (over 1 year ago)
- Language: JavaScript
- Size: 133 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenAGV - Open Source AGV controller
A Docker container that runs on a SoC based computer (e.g. Raspberry Pi 2), deployable through resin.io.
# Motivation
TCP/IP has become a standard because it's open and agnostic. Open in the sense that anyone can implement it. Agonstic in the sanse that a TCP packet can contain web content or an e-mail message. The physical transportation of goods has immensely benefited from the concept of standardized shipping containers. Similarly, it would help if transportation of goods within buildings can be facilitated by creating a standard platform and set of tools. Autonomous Guided Vehicles are generally either expensive (10k to 100k euro) systems or playful hobby projects, but there seems to be little in between that serves a practical use. Because everyone may need a tailored solution, the benefits of an open source framework are great.
# Introduction
This is the "brain" of an Autonomous Guided Vehicle. A robot that can be used for internal transposrtation.
# Status
It's not even Alpha, just a proof of concept a.t.m. Also, it's currently fully unsupported.
# Architecture
The robot's code runs in a Docker container on the RPi. Deployment is done through resin.io (`git push resin master` means that your robot will have a new brain).
# Requirements
- A resin.io account
- BrickPi (by Dexter Labs)
- Raspberry Pi 2 + SD Card + Pi Camera
- 2x Lego Mindstorms motors for motion (NXT or EV3)
- Refectivitiy sensor (Lego NXT/EV3)
- CMUCam5 Pixy (for color marker/object recognition)
- Battery Pack (9V)# Contributing
If you want to help out, feel free to send a pull request.