Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Overig

LABORATORY III LiDAR Mapping with Wheel Odometry; ROB521 Mobile Robotics and Perception Spring 2026 | Completed University of Toronto.

Beoordeling
-
Verkocht
-
Pagina's
16
Geüpload op
24-04-2026
Geschreven in
2025/2026

LABORATORY III LiDAR Mapping with Wheel Odometry; ROB521 Mobile Robotics and Perception Spring 2026 | Completed University of Toronto.

Instelling
Vak

Voorbeeld van de inhoud

LABORATORY III
LiDAR Mapping with Wheel Odometry




ROB521 Mobile Robotics and Perception
Spring 2026



Last Revised: February 25, 2026

,1 Introduction
This is the third laboratory exercise of ROB521-Mobile Robotics and Perception.


2 Objective
The objective of this lab is to develop wheel odometry pose estimates and use them to
construct an occupancy grid map of the environment. In particular, you are

• To learn about the robot’s hardware and its suite of sensors
• To design and perform an experiment to calibrate the robot’s wheel radius and base-
line
• To implement a dead-reckoning robot motion estimator using wheel encoder data
• To construct and update an occupancy grid map using live scan measurements and
pose estimates

2.1 Lab Deliverables
In this (and future) labs, look for deliverables that will be in bolded red text throughout the
manual, and follow the instructions for each. Additionally, a summary of the deliverables
and their mark distribution is at the end of the document. In this lab, you will submit
a pdf lab report and a video demonstrating the deliverables. You will also need to
demonstrate your mapping algorithm working on a Turtlebot during the in-person
lab session.
In your lab report, for each deliverable, include a short description of what your code
is doing, and what the robot does as a result of running the code. Provide context that will
allow the TA’s to understand what your robot is doing, in order for them to properly gauge
your success. Importantly, state whether you were able to complete the deliverable. If not,
explain why you weren’t able to complete the task. Do not write more than a paragraph for
each deliverable.
Finally, include a copy of your code for the TA’s to look over. The code itself will not be
marked, but it must be presented to demonstrate that each group has independently written
their solution. If the code does not look complete, TAs will run the code themselves to
confirm if the deliverables have been completed.




Last Revised: February 25, 2026 2

, 3 Getting Started
3.1 TurtleBot Topics
In the first lab we discussed the ROS topics subscribed to and published by our ROS
Gazebo simulation. In this lab we will use three topics: cmd_vel, odom, scan, and
sensor_state.
The cmd_vel topic uses a twist message type. The contents of this message are
shown by Figure 1 used to set the linear and angular velocity of the robot.

linear:
x: -0.000766990473494
y: 0.0
z: 0.0
angular:
x: 0.0
y: 0.0
z: -0.000899488280993

Figure 1: Example Twist message

The odom message provides a computed solution for the turtlebot3 based on the same
wheel odometry method presented in class combined with estimates from the imu, and is
accurate up to wheel slip (with some corrections from the imu) and teleportation by human
carrier. The message contains the components shown in Figure 2. The pose is expressed
with 7 parameters, a vector translation and quaternion rotation relative to the initialization
frame at launch, whereas the velocity (twist) is expressed with 6 parameters, 3 linear and 3
angular.
The scan message contains the LiDAR scan data, updated at 5 Hz. An example is
shown by Figure 3. A range measurement of inf in simulation means that the LiDAR
detected no return signal — on the actual robot the reading is 0.0. Therefore, you can
conclude that there are no objects between the robot and the max range measurement in
that direction.
Finally, the sensor_state topic contains the raw sensor values for a range of sensors
(Figure 4). Of our concern are two values right_wheel and left_wheel, which are
the number of encoder ticks that have been counted, by each wheel respectively, since the
last published sensor_state message.




Last Revised: February 25, 2026 3

Geschreven voor

Instelling
Studie
Vak

Documentinformatie

Geüpload op
24 april 2026
Aantal pagina's
16
Geschreven in
2025/2026
Type
OVERIG
Persoon
Onbekend

Onderwerpen

$13.17
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
elam17799 Brighton College
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
19
Lid sinds
1 jaar
Aantal volgers
1
Documenten
201
Laatst verkocht
4 weken geleden
Explore thousands of course and professor reviews

Explore thousands of course and professor reviews from Canada Universities and Colleges students. Feel free to inbox me for any paper you wish to have.

4.0

2 beoordelingen

5
0
4
2
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen