Project

General

Profile

Statistics
| Branch: | Revision:

robobuggy / Todo.txt @ 5847a728

History | View | Annotate | Download (1.51 KB)

1
ToDo Items
2
==========
3

    
4

    
5
msebek
6
------
7
Sim
8
 - Refactor into more AbstractClass/Class
9
 - Check heading/message output
10
 - Add maps/courses/walls
11
 - Give the buggy mass
12
 - Make sure services are relevant
13

    
14
Nav
15
 - Print out Steering Angle
16
 - Service to load with waypoints. 
17
 - Tight loop to determine the closest waypoint. navigate to it?
18
 - PID control of some sort. 
19

    
20
Planner
21
 - Given map, allow planning. 
22
 - Allow feedback
23
 - Optimizer (consider simulation feedback)
24

    
25
- Start figuring out nav/AI
26
- Lane Lines?
27
- Move Maps to a common folder
28

    
29

    
30
Goals
31
=====
32
Week 2 (due 12/27)
33
------------------
34
[x] I can manually control a buggy, rolling down a hill in simulation.
35

    
36
[x] I can have a buggy follow waypoints in order to navigate the course, in simulation.
37

    
38
Week 3 (due 1/3)
39
----------------
40
[o] I can generate an optimized set of waypoints for a given map. 
41
    - This is being pushed to pathplanning.
42

    
43
[ ] I can plot a buggy in real-life onto the visualizer
44

    
45
Design Work:
46
1. rename buggymsgs into buggycommon
47
2. add buggymaps package
48
3. Use parameter server to load maps
49
4. rearchitect simulator into "sim" and "visualizer"
50

    
51
5. be able to save run data into a new map.
52
6. design map-merge facilities
53

    
54

    
55
Week 4 (due 1/11)
56
-----------------
57
[ ] I can control the buggy's servo, and it can mirror what happens in simulation.
58

    
59
[ ] I can use GPS as input to the buggynav.
60

    
61

    
62

    
63
Later
64
-----
65
I can manually drive the course.
66

    
67
I can use a run of the buggy to gather course information.
68

    
69
I can update the course map with information gathered from a run of the buggy.