zeryabmoussaoui / open-mobile-robot-control

Generic Open source Arduino Library for controlling Mobile Robot.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Authors : Zeryab Moussaoui, Mahfoud Beldelmi, Sid Ali Diouani Contributers: Raphael Casimir

open-robot-control

Generic Open source Arduino Library for controlling Differential Mobile Robot.

Installation

  • Download the github project (zip)
  • Unzip and copy all files in your arduino librairies repository.

Tested on : Arduino Mega 2630 rev2, Can work on (with pin adaptation) : Arduino DUE, Arduino Leonardo, Arduino Uno Need small rework for : Nucleo STM32 family.

Executing Examples

Examples can be opened from the Arduino IDE

Third-Party Dependencies (Provided)

Software Design

OOP is fully done, in order to make each component of the library reusable (temporary sketch):

Architecture

Related Publications:

Sid-Ali Diouani, Zeryab Moussaoui. National Polytechnical School of Algiers June 2015. Fuzzy Logic Control of a Mobile Robot using HIL concept PDF

About

Generic Open source Arduino Library for controlling Mobile Robot.


Languages

Language:C++ 85.5%Language:Processing 9.0%Language:C 5.2%Language:MATLAB 0.3%