Skip to content

PhD project: a closed-loop deep learning paradigm for robot navigation

License

Notifications You must be signed in to change notification settings

Sama-Darya/lineFollowerRobot

Repository files navigation

LineFollowerRobot

This repository provides a platform for online predictive learning in the context of closed-loop robotic systems. The physical robot is built on a SumoBot chassis with a mounted Raspberry Pi that serves as a computation engine for the learning algorithm. The camera provides a vision of the road ahead for prediction. The steering command from RPi is passed to an Arduino that generates the PWM signal for the robot's servo motors. The Light sensors from the Robot provide instructive feedback to the learner in the form of a closed-loop error signal.

Building LineFollowerRobot

LineFollowerRobot has the following dependencies that must be installed:

  • boost
  • opencv

In order to build:

  • enter the LineFollowerRobot directory -- cd lineFollowerRobot
  • run cmake -- cmake .
  • run the build system -- make

GNU GENERAL PUBLIC LICENSE

Version 3, 29 June 2007

(C) 2019,2020 Sama Darya <sama.darya.uk@gmail.com>

Citation

DOI

The robot

About

PhD project: a closed-loop deep learning paradigm for robot navigation

Resources

License

Stars

Watchers

Forks

Packages

No packages published