A package for real PiBot local download
Project description
PiBot is an educational robot designed by JdeRobot team. It is composed by a RaspberryPI board, a PiCam camera, several common (and cheap) sensors and actuators, a battery and a frame of 3D printable pieces.
It is open hardware.
Its drivers are provided as open source, so students may program PiBot applications in Python. In addition, they can program a simulated PiBot in Gazebo too. The robot model and plugin are also provided with the same programming interface as the real PiBot.
Programming interface
The Hardware Abstraction Layer (HAL) is composed of four sections: raw sensors, raw actuators, cooked sensors and cooked actuators.
Function | Meaning |
---|---|
Robot movement | |
Left Motor movement | |
Right Motor movement | |
Servo motor movement | |
Get IR measurement | |
Get US measurement | |
Get camera image | |
Get colored object in image | |
Get front distance to obstacles from image |
Shopping list
- Raspberry Pi 3
- Micro SD de 16GB
- Battery (3A output, 20000mAh)
- 3 motors: like Parallax Servo Feedback 360º
- PiCam camera
- IR sensors
- US sensor HC-SR04 model
PiBot in action
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for jderobot-pibot-comm-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | febb916cc5fc99e08f8974ad6a4ee1667093285cca5a9e64cd648e7727d5f026 |
|
MD5 | 1470614afb036faf2abe3d1821662776 |
|
BLAKE2b-256 | 26fa0d8fc003f68ca31f58f3762d16fb47e0a4c816f38168ef4a5c1f1e7544cf |
Hashes for jderobot_pibot_comm-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 565ba735a41da9850b633fd0a7fd8c0b392b63bf40d8066b9ba91f48fc00b30c |
|
MD5 | 405bf9a218961cc26cfc37bbdf3c0adb |
|
BLAKE2b-256 | d0cf4ed762d40a39b849794cb5286637544236a4b3ef914af0f9ad18c174b7ba |