Skip to content

sr5434/Ultrasonic-SLAM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ultrasonic-SLAM

Basic SLAM with lower-cost Ultrasonic sensors

How it works

Mapping

First, we take the distance and theta measurements, and convert them to cartesian coordinates. Then we convert them to grid coordinates, and mark those coordinates as occupied on a grid.

Localization

I use GraphSLAM to find localize the agent.

Results

The mapping function returns a 2D array. Squares marked as 1 are occupied, and squares that are marked as 0 are not. The localization function returns an array that includes the x, y, and yaw of the robot(in that order).

About

Basic SLAM with lower-cost Ultrasonic sensors

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages