The goal of the Master thesis was to construct an obstacle avoidance system. It was the intention that this system can be used as part of a bigger project performed at the lab. The system was implemented and tested for a Pioneer 2DX mobile robot in the lab environment. The positioning of the robot was done with an external ultrasound system provided by the lab. The Digiclops 3D camera from Gray Point research was used for main vision sensor. The code was written in C and implemented in Windows environment. The obstacle avoidance system contains image processing, map building, and control. For control, the Vector Field Histogram theory was studied and implemented. Fixed Decomposition was used to describe the surrounding world. The OAS system was tested for 6 different sets of obstacle environments: a single obstacle, a gate, multiple obstacles, mobile obstacles, a corridor, and a maze. Each set were designed to test the limits of the system. All tests were recorded on video, the position data and the map were saved. In all obstacle sets, the system proved successful. There was no risk for collision and the efficient path planning created a smooth path to the goal.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-106251 |
Date | January 2007 |
Creators | Irvall, Per |
Publisher | KTH, Reglerteknik |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.1275 seconds