|
|
| Project title: | Intelligent Network-Based Control |
| Sponsors: | ADAC |
| Duration: | 2003 - present |
| Team Members: | Bulent Ayhan, Danny Wai Lun Leung, Le Xu, Rangsarit Vanijjirattikhan, Tyler Richards, Zheng Li, Mo-Yuen Chow |
| Description: |
The main objective of the Intelligent Network-Based Control Project is to develope a wireless unmanned vehicle to find its way through a platform with obstacles. It should arrive at the destination specified by a user in a remote location using the shortest amount of time, and avoiding any collisions.
Fig. 1 Intelligent Space via Network-Based Control. The vision of the vehicle is established by a wireless network camera placed on top of the platform. The vehicle is battery operated and completely controlled by wireless communication via IP network. Image processing technology, as well as hardware and software implementations are utilized to demonstrate the path generation and path tracking algorithms. Gain Scheduler Control algorithm may also be implemented in this project to compensate for any network delay disturbance. Fig. 2 Path generation algorithm.
|
| Milestones completed: | |
| Publications: |
Journal Papers
Conference Papers
Thesis and Technical Reports
Tutorials
|
| Bench/Prototype: |
Software prototype: In this project, we followed the fast prototyping concept in order to deliver the first complete prototype as soon as we can. The project members are allowed to develop the program in their parts with their preference in choosing the programming language between C and Java. The overall parts will be combined together by using CORBA technology. As a result, we extensively use different kinds of the development tools for rapid implementation. Most of the development tools we chose are free and can be downloaded from the Internet.
Hardware prototype: The unmanned vehicle used in this project, Johnny6, is composed of various pieces of hardware, including a PC104 embedded computer, a hard drive, a wireless card and adapter, a custom built interface card, and a chassis with voltage regulators, batteries, and DC motors. The total weight of Johnny6 is 15lb., most of which are contributed by the three batteries, which power up the vehicle and the on-board computer for over an hour. Control signals are recieved via IP using a 802.11b wireless card. The on board computer then calculate these control signals and turn them into pause-width-modulation signals to control each DC motor. After each 700ms, the main controler in the server will recieve the new position of the vehicle and calculate a new control signal to be sent via wireless channel.
|
| Links: | To be added. |