Real-Time Object Tracking: Difference between revisions
| Line 33: | Line 33: | ||
- Automatic slot division when new node joins the neighborhood. (Implemented)<br> | - Automatic slot division when new node joins the neighborhood. (Implemented)<br> | ||
- Dynamic change of frame length when more than enough nodes joins its contention area. (Implemented)<br> | - Dynamic change of frame length when more than enough nodes joins its contention area. (Implemented)<br> | ||
- Dynamic change of frame length when more than enough nodes leaves its contention area ( | - Dynamic change of frame length when more than enough nodes leaves its contention area (Implemented)<br> | ||
- Time synchronization of the nodes (Implemented)<br> | - Time synchronization of the nodes (Implemented)<br> | ||
<br> | <br> | ||
Revision as of 16:19, 8 May 2007
Project definition
Distributed wireless sensor networks (WSN) have been proposed for a wide range of applications. The main purpose of sensor networks is to monitor an area, including detecting, identifying, localizing, and tracking one or more objects of interest.
The aim of the thesis is to design and implement a wireless sensor network for object tracking under real-time constraints, using time division media access (TDMA). The application will be implemented in TinyOS operating system with ZigBee technology.
The objectives:
- Collecting the data from the WSN to the main station
- Design and implement TDMA algorithm in the WSN
- Ensure real-time communication
- Interpret the data for object tracking
Time-schedule
Tasks
The following milestones are set to meet the requirements of the thesis.
TDMA algorithm is implemented by the rules set by the following article: TDMA.pdf
1. Implement the complete TDMA algorithm on the TMote Sky WSN including
- Automatic slot division when new node joins the neighborhood. (Implemented)
- Dynamic change of frame length when more than enough nodes joins its contention area. (Implemented)
- Dynamic change of frame length when more than enough nodes leaves its contention area (Implemented)
- Time synchronization of the nodes (Implemented)
2. Implement light sensor for the object (light) tracking. Algorithm is to be discussed for this. The implementation
will include only for the object within its neighbourhood.
3. Test the object (light) tracking on wide nighbourhood network. (Schedule on week 19).
Resources
Temperature reading application
Documents
TmoteSky Linux install on PowerPC (PPC)/Ubuntu Edgy (6.10)