The quadruped robot K3lso

dc.contributor.authorHaag, William
dc.contributor.authorHolm, August
dc.contributor.authorJohansson, David
dc.contributor.authorKarlsson, David
dc.contributor.authorLe, Eva
dc.contributor.authorTvingby, Ludvig
dc.contributor.departmentChalmers tekniska högskola / Institutionen för elektrotekniksv
dc.contributor.departmentChalmers University of Technology / Department of Electrical Engineeringen
dc.contributor.examinerRamirez Amaro, Karinne
dc.date.accessioned2023-06-13T14:08:10Z
dc.date.available2023-06-13T14:08:10Z
dc.date.issued2023
dc.date.submitted2023
dc.description.abstractAbstract Robots have long been sought after to assist humans, and quadruped robots have an advantage in movement over other types. K3lso is a quadruped robot that has been lent to Chalmers University of Technology. This project is a continuation of previous bachelor projects working on K3lso. The main goal of this project is to develop an image processing system for one of K3lso’s cameras and a path planning system for a simulated version of K3lso. The obstacle detection was able to successfully detect objects as long as their heights were not below a decided margin of error. Some problems also arose with shadows cast by the obstacles, creating artifacts. Optimal conditions were found to be a uni formly illuminated room, with matte walls and floors, and no transparent surfaces. Path planning was done using a potential field by creating a vector field with the goal of exerting an attractive force while the detected obstacles exert a repelling force. This allows K3lso to traverse the field to the goal while being repelled from obstacles. From the start to the goal, this calculates a path that the path follower instructs K3lso to follow. Preliminary tests showed a working path that avoided he registered obstacles, but when integrated with the path follower the simulated camera algorithm detects an obstacle where there should not be one. Two controllers were constructed for path following that can walk to points in a curved or straight path. After comparing the two different path-following controllers the path controller was faster at longer distances and had higher accuracy than the curve controller. In conclusion, obstacle detection can detect obstacles that affect the determination of the path, that K3lso then follows.
dc.identifier.coursecodeEENX16
dc.identifier.urihttp://hdl.handle.net/20.500.12380/306192
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.titleThe quadruped robot K3lso
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
Chalmers_University_of_Technology__Degree_project_report_Template_2023_English_s.pdf
Storlek:
8.47 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: