Mobile Robot Control 2024 Ultron:Solution 4: Difference between revisions

From Control Systems Technology Group
Jump to navigation Jump to search
Line 2: Line 2:


==== 0.1 Explore the code framework ====
==== 0.1 Explore the code framework ====
'''How is the code is structured?'''
'''1.How is the code is structured?'''




'''What is the difference between the ParticleFilter and ParticleFilterBase classes, and how are they related to each'''
 
'''2.What is the difference between the ParticleFilter and ParticleFilterBase classes, and how are they related to each'''


'''other?'''
'''other?'''




'''How are the ParticleFilter and Particle class related to eachother?'''
 
'''3.How are the ParticleFilter and Particle class related to eachother?'''
 
 




'''Both the ParticleFilterBase and Particle classes implement a propagation method. What is the difference between the'''
'''4.Both the ParticleFilterBase and Particle classes implement a propagation method. What is the difference between the'''


'''methods?'''
'''methods?'''

Revision as of 12:13, 3 June 2024

0. Assignment introduction

0.1 Explore the code framework

1.How is the code is structured?


2.What is the difference between the ParticleFilter and ParticleFilterBase classes, and how are they related to each

other?


3.How are the ParticleFilter and Particle class related to eachother?



4.Both the ParticleFilterBase and Particle classes implement a propagation method. What is the difference between the

methods?

1. Assignments for the first week

1.1 Initialize the Particle Filter

1.2 Calculate the pose estimate

1.3 Propagate the particles with odometry

2. Assignment for the second week

2.1 Correct the particles with LiDAR

2.2 Re-sample the particles

2.3 Test on the physical setup