Skip to content
This repository was archived by the owner on Mar 20, 2026. It is now read-only.

istarendil/crawler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crawler robot

The crawler robot is a simple and low-cost physical platform for the initial study of reinforcement learning algorithms. It consists of a 2 DoF planar arm actuated by servomotors mounted on a mobile base with 2 free wheels .

crawler
The reinforcement learning algorithm used for the robot to find a sequence of actions that provide locomotion by its own is known as Q-learning. The agent starts by executing random movements with his arm and when some sequence manages to mobilize the platform, the robot receives a positive reward. It is the repetition of this reward process that allows the robot to strengthen the movements that give it consistent locomotion and ignore the ones that do not.

policy

Tools and materials

  • Ardunio Uno board
  • Matlab 2018
  • 2 hobby servomotors
  • Optical enconder
  • Bluetooth module

Demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors