From 41017d00b7db3959f7018e14d6444be91f6f2180 Mon Sep 17 00:00:00 2001
From: Matt Lubas
- - from breezyslam.algorithms import RMHC_SLAM -
- lidar = MyLidarModel() -
- mapbytes = bytearray(800*800) -
- slam = RMHC_SLAM(lidar, 800, 35) -
- while True: -
- scan = readLidar() -
- slam.update(scan) -
- x, y, theta = slam.getpos(scan) -
- slam.getmap(mapbytes) - -
+
+from breezyslam.algorithms import RMHC\_SLAM + +lidar = MyLidarModel() + +mapbytes = bytearray(800*800) + +slam = RMHC_SLAM(lidar, 800, 35) + +while True: + + scan = readLidar() + + slam.update(scan) + + x, y, theta = slam.getpos(scan) + + slam.getmap(mapbytes) ++ If odometry is available, it can also be passed into the update method.