Att följa ideala trajektorier med kinodynamiskt begränsade robotar

dc.contributor.authorAlkhuzaee, Ahmed Yaman
dc.contributor.authorTahhan, Eyad
dc.contributor.departmentChalmers tekniska högskola / Institutionen för elektrotekniksv
dc.contributor.departmentChalmers University of Technology / Department of Electrical Engineeringen
dc.contributor.examinerFabian, Martin
dc.contributor.supervisorCombrink, Alvin
dc.contributor.supervisorQuan, Yingshuai
dc.date.accessioned2026-06-23T16:36:21Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractAutonomous mobile robots are becoming increasingly common in production, warehouses, and other automated environments. When several robots move in the same environment, their motions must be coordinated to avoid collisions. Planning collision free motions is a well known and difficult problem, and simplified motion models are often used to make the planning easier. However, these simplifications can make it difficult for real robots to follow the planned paths exactly, which can reintroduce the risk of collisions. This thesis investigates how well robots with more constrained, and therefore possibly more realistic, motion models can follow plans created using simplified motion assumptions. The robots are described using a kinematic bicycle model, where the motion is limited by velocity, acceleration, and steering angle. In contrast, the planning model assumes omnidirectional motion with unlimited acceleration. Four control strategies are compared: Linear Quadratic Regulator (LQR), Model Predictive Control (MPC), LQR with Control Barrier Functions (LQR+CBF), and MPC with Control Barrier Functions (MPC+CBF). The results show that LQR works in simpler scenarios, but has difficulties with sharp turns and when several robots move close to each other. MPC provides better plan tracking and more stable motion. When CBF is used, the number of collisions is reduced, but not all collisions are eliminated in the tested scenarios. Overall, MPC+CBF gives the best balance between plan tracking and collision avoidance.
dc.identifier.coursecodeEENX20
dc.identifier.urihttps://hdl.handle.net/20.500.12380/311476
dc.language.isoswe
dc.setspec.uppsokTechnology
dc.subjectmulti-robot simulation
dc.subjectpath tracking
dc.subjectkinematic bicycle model
dc.subjectLQR
dc.subjectMPC
dc.subjectCBF
dc.subjectCasADi
dc.subjectJSON
dc.titleAtt följa ideala trajektorier med kinodynamiskt begränsade robotar
dc.type.degreeExamensarbete på grundnivåsv
dc.type.uppsokM
local.programmeMekatronik 180 hp (högskoleingenjör)

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
2026_Att_följa_ideala_trajektorier_med_kinodynamiskt_begränsade_robotar (1).pdf
Size:
22.21 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: