summaryrefslogtreecommitdiffhomepage
path: root/digital/io-hub/src
AgeCommit message (Collapse)Author
2013-05-09digital/io-hub/src/apbirthday: restore old simu behaviour without RGB sensorNicolas Schodet
2013-05-09digital/io-hub/src/apbirthday: insist on taking platesNicolas Schodet
2013-05-09digital/io-hub/src/apbirthday: wait for slow candle arm undeployingNicolas Schodet
2013-05-09digital/io-hub/src/apbirthday: fix double candle pushNicolas Schodet
2013-05-09digital/io-hub/src/apbirthday: blow ballon laterNicolas Schodet
2013-05-09digital/io-hub/src/apbirthday: use longer delay for plate takingNicolas Schodet
2013-05-09digital/io-hub/src/apbirthday: fix RGB sensor GPIONicolas Schodet
2013-05-09digital/io-hub/src/apbirthday: simplify RGB sensor discrimination (red/blue)Nicolas Schodet
2013-05-09apbteam/digital/io-hub/src/apbirthday: fix candle fsmJerome Jutteau
2013-05-09apbteam/digital/io-hub/src/apbirthday: waiting pressure for drinksJerome Jutteau
2013-05-09apbteam/digital/io-hub/src/apbirthday: waiting pressure for platesJerome Jutteau
2013-05-09apbteam/digital/io-hub/src/apbirthday: waiting pressure for candles armJerome Jutteau
2013-05-09apbteam/digital/io-hub/src/apbirthday: add servo in candles armJerome Jutteau
2013-05-09apbteam/digital/io-hub/src/apbirthday: add rgb integration in candlesJerome Jutteau
2013-05-09digital/io-hub/src/apbirthday: add RGB classMaxime Hadjinlian
2013-05-09apbteam/digital/io-hub/src/apbirthday: Add proto command to use cannon_fire ↵Maxime Hadjinlian
event
2013-05-09digital/io-hub/src/apbirthday: remove router FSMMaxime Hadjinlian
2013-05-09digital/io-hub/src/apbirthday: add servos classMaxime Hadjinlian
2013-05-09digital/io-hub/src/apbirthday: change initial plate takingNicolas Schodet
2013-05-09digital/io-hub/src/apbirthday: always drop platesNicolas Schodet
2013-05-08digital/io-hub/src/apbirthday: move funny action ioNicolas Schodet
2013-05-08digital/io-hub/src/apbirthday: add cannon fire in simple stratNicolas Schodet
2013-05-08digital/io-hub/src/apbirthday: get opponent position from beaconNicolas Schodet
2013-05-08digital/io-hub/src/apbirthday: send jack & robot_nb to beaconNicolas Schodet
2013-05-08digital/io-hub/src/apbirthday: use plate offsetNicolas Schodet
2013-05-08digital/io-hub, digital/mimot, host/simu/robots: update robot sizeNicolas Schodet
2013-05-06digital/io-hub/src/apbirthday: plate arm is not centeredNicolas Schodet
2013-05-06digital/io-hub/src/apbirthday: approach cake fartherNicolas Schodet
2013-05-06digital/io-hub/src/apbirthday: rework gifts handlingNicolas Schodet
2013-05-05digital/io-hub/src/apbirthday, eurobot/2013, host/simu/robots: update outputsNicolas Schodet
2013-05-05digital/io-hub/src/apbirthday: handle funny actionNicolas Schodet
2013-05-04digital/io-hub/src/apbirthday: basic gifts handlingNicolas Schodet
2013-05-04digital/io-hub/src: use path_debug macro in Path_2013Olivier Lanneluc
2013-05-04digital/io-hub/src/apbirthday/path: switch to static memory allocationOlivier Lanneluc
2013-05-04digital/io-hub/src/apbirthday: no LCD on hostNicolas Schodet
2013-05-03digital/io-hub/src/apbirthday: the cake is not an obstacleNicolas Schodet
2013-05-03digital/io-hub/src/common-cc/path: disable debug codeNicolas Schodet
2013-05-03digital/io-hub/src: rename Path and Path_2013 constants for clearnessOlivier Lanneluc
2013-05-03digital/io-hub/src: move path stuff for apbirthday 2013 in class Path_2013Olivier Lanneluc
Class Path contains only the generic code to process generic obstacles, like the opponent robots. All the static obstacles of the 2013 playground, should be managed by class Path_2013.
2013-05-03digital/io-hub/src/common-cc/path: rename variable i into next_point for ↵Olivier Lanneluc
clearness
2013-05-03digital/io-hub/src/common-cc/path: prevent a possible overflow about ↵Olivier Lanneluc
navpoints weights Also increase the weight of navpoints around the first layer to tend to avoid them.
2013-05-03digital/io-hub/src/common-cc/path: clarify the clearance margins applied ↵Olivier Lanneluc
around obstacles
2013-05-03digital/io-hub/src/common-cc/path: reduce the number of navigation points ↵Olivier Lanneluc
around the obstacles On the second navigation points layer, this number is divided by 2. More points seems unnecessary.
2013-05-03digital/io-hub/src/common-cc: remove one navigation point around the cakeOlivier Lanneluc
And clean up the declaration for better understanding, since half of the navigation points around the cake are out of the playground.
2013-05-03digital/io-hub/src/common-cc/path.cc: use macro PATH_VECT_EQUAL when neededOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc/path.cc: clean up the endpoints index enumOlivier Lanneluc
1. move enum about endpoints index 2. add nb of endpoints constant in the enum 3. use the enum constant instead of hard-coded index 4. change next_node type to match astar structure
2013-05-03digital/io-hub/src/common-cc/path.cc: add assertsOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc/path.cc: better way to handle the escape factorOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc/path.cc: new way to allow robot to target the cakeOlivier Lanneluc
Remove the parameter force_move in method set_endpoint, add it in the structure obstacle_t, and set it to true statically for the cake obstacle, false for the other ones.
2013-05-03digital/io-hub/src/common-cc/path.cc: interleave the second layer of ↵Olivier Lanneluc
navpoints with the first one