Skip to content

kairsato/Sonar-Interpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task

Using ROS to drive a robot to the desired target using PID algorithm and Kalman Filter. Linux Distro: https://www.ros.org/

Structure

Using a feedback loop there are 5 main ROS Nodes

  • Controller -> Identifies direction heading and timing for accerelation. Node that send movement instruction to robot.
  • Kalman Filter -> Filter that takes in the noisy sonar values and reduces the noise emitted from them
  • PID algorithmn -> Algorithmn responsible for calculation movement and adjusting velocity
  • Sonar Wrapper -> Grabs the sonar values

Input

alt text

Node Interaction

alt text

Implemented Kalman Filter

alt text

Implemented PID algorithmn

alt text

About

Using ROS to drive a robot to the desired target using PID algorithm and Kalman Filter.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published