Skip to main content

Python API for mobile robot control

Project description

===============================================
roboapi - Python API for mobile robot control
===============================================
.. image:: https://travis-ci.org/travis-ci/travis-web.svg?branch=master
:target: https://travis-ci.org/travis-ci/travis-web

.. image:: https://coveralls.io/repos/github/sauravshandilya/SDES-2016-Project2/badge.svg
:target: https://coveralls.io/github/sauravshandilya/SDES-2016-Project2


Write a Python API for controlling a mobile robot.

This project uses `Raspberry Pi`_ as controller of `Firebird V`_, a mobile robotic platform. The API is designed to allow user write program python language on Raspberry Pi. Raspberry Pi is connected to mobile robot via USB link. The API give abstaction to users over Embedded C program required for using the robot. User make relevant function calls inside API written in Python to control various peripherals of the robot.

Raspberry Pi is used as small computer, running a debian OS. It enhances the feature of robot by providing faster and efficient on-board processing capabilities (for example: running image processing on robot is not possible because of lower processing efficiency of microcontroller).

Thus objective of API is to provide user ability to control hardware and perform high end processing using a single language - Python.

.. _Raspberry Pi: https://www.raspberrypi.org/
.. _Firebird V: http://www.nex-robotics.com/products/fire-bird-v-robots/fire-bird-v-atmega2560-robotic-research-platform.html

Documentation
===============

Documentation and details about project is hosted on `Read the Docs`_

.. _Read the Docs: http://sdes-2016-project2.readthedocs.io

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

robotapi-1.0.tar.gz (5.8 kB view details)

Uploaded Source

File details

Details for the file robotapi-1.0.tar.gz.

File metadata

  • Download URL: robotapi-1.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for robotapi-1.0.tar.gz
Algorithm Hash digest
SHA256 f524c21c7b185bfd05258a913d45ba89868768fd5f7b97dd5882e3834276bff0
MD5 410d5296b2e04d6d425dcb5520b157fa
BLAKE2b-256 cd3988892649ce29e53878458245175b72c481cecd64b2fa104fafb3ebff47d3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page