Skip to content

sauravshandilya/SDES-2016-Project2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

roboapi - Python API for mobile robot control

https://travis-ci.org/travis-ci/travis-web.svg?branch=master

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.

Installation

Package can be installed in following two ways

  • Install the package from pypi

To Install from pypi, type following command in terminal:

pip install robotapi
  • Clone the repository from Github

To Clone the repository from Github, type following command in terminal:

git clone https://github.com/sauravshandilya/SDES-2016-Project2
cd SDES-2016-Project2
python setup.py install

Documentation

Documentation and details about project is hosted on Read the Docs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published