90 likes | 267 Views
Search And Rescue. By: Sheena Sands Nate Homitsky Trevor Patrie Becky Vereb. An AIBO Story. Injury. One day an AIBO decided to go out for a walk. While out the AIBO got lost and while trying to find it’s way back it got stuck under a rock slide. The Search and Rescue Team.
E N D
Search And Rescue By: Sheena Sands Nate Homitsky Trevor Patrie Becky Vereb An AIBO Story
Injury • One day an AIBO decided to go out for a walk. While out the AIBO got lost and while trying to find it’s way back it got stuck under a rock slide
The Search and Rescue Team • An elite team of Search and Rescue AIBOs were dispatched to find the injured AIBO when it did not return home at the end of the day
Current Status • Broke into two groups • Sheena/Nate • Searcher AIBOs • Includes the searching algorithms and updating the map • Becky/Trevor • Communication and Victim AIBO • Includes making the different message classes and the victim AIBO functionality • Potentially breaking the project up into smaller portions again since the Communications group is almost finished
Communication/Victim • Message Classes (Done) • map_update_message, found_checkpoint, found_victim, rescued, directions, directions_ack, done_message, time_message • Victim AIBO (in progress) • Sends out the time remaining to the searcher AIBOs (keeps track of time to locate then time to exit) • Waits until it receives the rescued message then takes directions from a searcher AIBO • Still needs to detect whether it is close enough to a checkpoint to have it considered used
Searchers • Perimeter Finder (done) • Greedy Search (done) • Calibration (in progress) • Straight line walking • Turning degrees • Map Updating (in progress) • Right now it only does the current location need to expand to what it is able to see
Problems Encountered • All AIBOs need to be calibrated differently • Issues with Calibration • Adding set angle velocities does nothing (or seems to do nothing with setTargetDisplacement) • Initial messaging difficulty • Server • Was a mess now we like having the AIBOs working independently
Current To Do List • Calibrate the AIBOs • Refine searching algorithms • Map updating (in progress) • Vision Identification • Checkpoint ID • Victim AIBO ID • Home base ID • Integrate victim/rescue messages