Skip to content

AAAI-DISIM-UnivAQ/RoverAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoverAPI

Python based RPI+Arduino API for controlling a simple four wheels robot rover

Arduino Rover Python API

A Python API for programming Arduino-based rovers with wheels using a Raspberry Pi. This project enables easy control and programming of robotic rovers, specifically designed for the Makeblock Robotic Ant Tanks platform.

Description

This API provides a simple interface to control Arduino-powered wheeled rovers through Python, leveraging the computational power of a Raspberry Pi for advanced robotics applications.

Features

  • Python-based control interface for Arduino rovers
  • Raspberry Pi integration for enhanced processing capabilities
  • Compatible with Makeblock Robotic Ant Tanks
  • Easy-to-use API for robotics programming

Installation

Install the required dependencies using pip:

pip install -r requirements.txt

Quick Start

Run the included test script to understand how the API works with your Makeblock Robotic Ant Tanks rover:

python main.py

The main.py script provides a basic example demonstrating the rover's functionality and API usage.

Requirements

  • Arduino-based rover (tested with Makeblock Robotic Ant Tanks)
  • Raspberry Pi
  • Python 3.x
  • Dependencies listed in requirements.txt

About

Python based RPI+Arduino API for controlling a simple four wheels robot rover

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors