MVWTfest January 2007: Difference between revisions
From Murray Wiki
				
				
				Jump to navigationJump to search
				
				
No edit summary  | 
				No edit summary  | 
				||
| (26 intermediate revisions by 5 users not shown) | |||
| Line 3: | Line 3: | ||
Participants: Julia Braman, Sawyer Fuller, JM McNew, Richard Murray,  Kevin Oishi, Ketan Savla (Thu-Fri), David Thorsley, Steve Waydo (Mon), Nok Wongpiromsarn  | Participants: Julia Braman, Sawyer Fuller, JM McNew, Richard Murray,  Kevin Oishi, Ketan Savla (Thu-Fri), David Thorsley, Steve Waydo (Mon), Nok Wongpiromsarn  | ||
{|  | |||
|- valign=top  | |||
| width=50% |  | |||
'''Goals:'''  | '''Goals:'''  | ||
# Implement a cooperative control algorithm using graph grammars and involving at least 4 vehicles  | # Implement a cooperative control algorithm using graph grammars and involving at least 4 vehicles  | ||
# Learn about graph grammars, cooperative control, MDS, etc  | # Learn about graph grammars, cooperative control, MDS, etc  | ||
# Leave with the ability to implement algorithms  | # Leave with the ability to implement algorithms  | ||
| width=50% |  | |||
'''Activities:'''  | '''Activities:'''  | ||
* MVWT demos and training - get everyone up to speed on using the testbed  | * MVWT demos and training - get everyone up to speed on using the testbed  | ||
* Fix up infrastructure and documentation, aimed at improving usability for everyone  | * Fix up infrastructure and documentation, aimed at improving usability for everyone  | ||
* Informal talks on research of general interest  | * Informal talks on research of general interest  | ||
|}  | |||
'''Useful links:'''  | |||
* [[MVWT]] - main wiki page (not very complete yet).  We will fill this in during the week  | |||
* [http://www.cds.caltech.edu/~mvwt Old MVWT page] - we need to copy everything from here to the wiki  | |||
* [[Steelebot Status]] - current operational status of the Steelebots.  If you fix (or break) something, make a note of it here  | |||
* [[Player/ Stage EGG Demo Status]] - current status of stage EGG demo simulations and future work.  | |||
* [[Player/Vision Interface Status]]-- current staus of the interface between player code and the vision system and a list of needs.  | |||
* [[MVWT network]]-- info on the MVWT wireless network  | |||
== Schedule ==  | == Schedule ==  | ||
| Line 18: | Line 30: | ||
{{agenda begin}}  | {{agenda begin}}  | ||
{{agenda item|11a|Organizational meeting - set out goals and rough schedule}}  | {{agenda item|11a|Organizational meeting - set out goals and rough schedule}}  | ||
{{agenda item|  | {{agenda item|12:30p|Lunch break}}  | ||
{{agenda item|  | {{agenda item|1:30p|Lab demo and account setup}}  | ||
* demos  | |||
* initial infrastructure  | |||
* EGG discussion  | |||
* rough plan for week  | |||
{{agenda item|3p|}}  | |||
* More infra  | |||
** CVS -> DGC subversion  | |||
* get Steelebots to move (RMM)  | |||
** extract SW  | |||
** figure out comms  | |||
** convert to run on gclab  | |||
* player/stage/gazebo (Julia)  | |||
** player/gazebo demo  | |||
** getKetan software integrated (in player)  | |||
* vision system (Steve, Sawyer)  | |||
** verify HW  | |||
** verify firmware  | |||
** reconfig  | |||
{{agenda item|4p|Recap for the day; plans for Tue}}  | {{agenda item|4p|Recap for the day; plans for Tue}}  | ||
{{agenda item|5p|Task 1}}  | |||
* make 1 robot go in circle  | |||
* make 4 Steelebots moving according to plan  | |||
* finish graph classes  | |||
* write a proximity function  | |||
* complete JM's task 1  | |||
{{agenda end}}  | {{agenda end}}  | ||
=== Tuesday ===  | |||
{{agenda begin}}  | |||
{{agenda item|9am|}}  | |||
* proximity functions  | |||
* player code  | |||
* finish graph classes (position + internal state)  | |||
{{agenda end}}  | |||
===Wednesday===  | |||
{{agenda begin}}  | |||
{{agenda item|9am|}}  | |||
* Demo Control Code in stage  | |||
* Update Player/Stage to the latest version  | |||
* Update Robot.cfg in stage  | |||
* Figure out how to interface the vision system and the control computer  | |||
* Start work on Player graph grammar code using Demo 1 as the example  | |||
* Make world  | |||
{{agenda end}}  | |||
===Thursday===  | |||
{{agenda begin}}  | |||
{{agenda item|After Ketan arrives|}}  | |||
* Document process for reprogramming Steelebot flash drives  | |||
* Determine how to compile Player on Steelebots  | |||
* Set up communication from the DGC cluster to the robots  | |||
{{agenda item|4pm|}}  | |||
Progress Meeting  | |||
{{agenda end}}  | |||
===Friday===  | |||
{{agenda begin}}  | |||
{{agenda item|10am|}}  | |||
UW people meet with Joel Burdick  | |||
{{agenda item|11:15am|}}  | |||
UW people meet with Mani Chandy  | |||
{{agenda end}}  | |||
== Goals ==  | |||
* 4 physical robots executing cooperative task specified as EGG  | |||
* Plug adn play interface: EGG, CCL, MDS, ...  | |||
* Learn about MVWT and Alice  | |||
* Leave with simulation code (for EGG + MVWT)  | |||
* Dynamic, flowing (loops, circles)  | |||
* Leave EGG behind  | |||
* Tell other people how testbed works  | |||
* How to use SOS to proe EGG protocol  | |||
* Vision system working  | |||
* Subversion repository for code (MVWT, player/stage, EGG), tutorial  | |||
* (partially) switch to DGC cluster  | |||
* doc -> wiki  | |||
* Fault detection ideas + (maybe) prototype implementation  | |||
* Rethink/redo MVWT network  | |||
* (UW people) Set up meetings with Mani Chandy, Jason Hickey, Joel Burdick  | |||
== EGGs ==  | |||
*[http://students.washington.edu/mcnew/MVWT/MVWTFest_Demo_Tasks.htm Proposed MVWT EGG demos]  | |||
*[http://students.washington.edu/mcnew/MVWT/CDC_EGG_Final.pdf CDC EGG Paper]  | |||
[[Category:MVWT documentation]]     | |||
[[Category:MVWTfest]]  | |||
Latest revision as of 19:06, 1 February 2007
This page collections information for the January 2007 MVWTfest.
Participants: Julia Braman, Sawyer Fuller, JM McNew, Richard Murray, Kevin Oishi, Ketan Savla (Thu-Fri), David Thorsley, Steve Waydo (Mon), Nok Wongpiromsarn
| 
 Goals: 
  | 
 Activities: 
  | 
Useful links:
- MVWT - main wiki page (not very complete yet). We will fill this in during the week
 - Old MVWT page - we need to copy everything from here to the wiki
 - Steelebot Status - current operational status of the Steelebots. If you fix (or break) something, make a note of it here
 - Player/ Stage EGG Demo Status - current status of stage EGG demo simulations and future work.
 - Player/Vision Interface Status-- current staus of the interface between player code and the vision system and a list of needs.
 - MVWT network-- info on the MVWT wireless network
 
Schedule
Monday
| 11a | Organizational meeting - set out goals and rough schedule | 
| 12:30p | Lunch break | 
| 1:30p | Lab demo and account setup
  | 
| 3p | 
  | 
| 4p | Recap for the day; plans for Tue | 
| 5p | Task 1
  | 
Tuesday
| 9am | 
  | 
Wednesday
| 9am | 
  | 
Thursday
| After Ketan arrives | 
  | 
| 4pm | 
 Progress Meeting  | 
Friday
| 10am | 
 UW people meet with Joel Burdick  | 
| 11:15am | 
 UW people meet with Mani Chandy  | 
Goals
- 4 physical robots executing cooperative task specified as EGG
 - Plug adn play interface: EGG, CCL, MDS, ...
 - Learn about MVWT and Alice
 - Leave with simulation code (for EGG + MVWT)
 - Dynamic, flowing (loops, circles)
 - Leave EGG behind
 - Tell other people how testbed works
 - How to use SOS to proe EGG protocol
 - Vision system working
 - Subversion repository for code (MVWT, player/stage, EGG), tutorial
 - (partially) switch to DGC cluster
 - doc -> wiki
 - Fault detection ideas + (maybe) prototype implementation
 - Rethink/redo MVWT network
 - (UW people) Set up meetings with Mani Chandy, Jason Hickey, Joel Burdick