ECE474/574 (RNAV) Assignment 6

Task 6 (30pts.)

Competition 1

The first N successful maps that at least show the drop point and a part of the outside perimeter formations will receive 20 points of extra credit. The results will be announced as soon as the fifth map is received.

Competition 2

The best map even if it is somewhat late will receive 20 points of extra credit. The results will be announced by the third test.

Task Description

For this task use the MobileSim Pioneer 3DX simulator on gdansk.bradley.edu at the default port. The simulator is accessible from on campus or via VPN from off campus. Run your mapping program or the random movement mapping program to get the idea of the environment. Then modify your program to map the provided environment.

Note that simple wall following will result in going into circles around one of the inner structures of the environment as it can be expected after inspecting the figures shown below that depict the starting area of the mobile platform. The environment has a few cycles and a few less accessible side openings. Each opening is at least three meters wide so there should be no challenge of narrow passage navigation. You may devise some kind of algorithm specific to this environment, and/or use some kind of mobile platform control enhanced by manual steering combined with automatic obstacle avoidance.

You may develop an autonomous program, or use some kind of keyboard control, or use a joystick. You can print sensor readings on screen or/and inspect partially developed map saved to the hard drive. Joysticks are available in Jobst 243 computer lab. Example for interfacing a joystick on Windows is provided in the list of examples.

Beware of several robots operating at the same time. Plan your work so that you would not have to do it at the last minute and face additional moving obstacles created by other robots mapping at the same time. See the examples of maps with residual obstacle information created by another moving mobile platform (two right pictures below). Those obstacles are typically corrected during the next mapping of the same area.

Fig. 1. An example of the actual starting point.

Fig. 2. An example of one of actual complex formations.

Submission

Email the ZIPped map you have created to the instructor. Set e-mail subject to nav-hw6

web site front local main page local list page general bookmarks software bookmarks go back copyright info