summaryrefslogtreecommitdiffhomepage
path: root/digital/io-hub
AgeCommit message (Collapse)Author
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
2013-05-03digital/io-hub/src/common-cc/path.cc: fix bug about the escape factor + fix ↵Olivier Lanneluc
rounding error in the radius of the first navigation points layer + remove commented code
2013-05-03digital/io-hub/src/common-cc/path.cc: prevent non-direct moves to go over ↵Olivier Lanneluc
the plates
2013-05-03digital/io-hub/src/common-cc: fix #if PATH_DEBUGOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc: use common-cc host_debug() for log tracesOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc: enlarge the obstacles clearance radiusOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc: allow robot to target an obstacle (the cake)Olivier Lanneluc
2013-05-03digital/io-hub/src/common-cc: add type weight_tOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc: fix the weight of the second layer of ↵Olivier Lanneluc
navigation points
2013-05-03digital/io-hub/src/common-cc: add possibility for multiple navigation points ↵Olivier Lanneluc
layers
2013-05-03digital/io-hub/src/common-cc: do not allow to go into obstacles exclusion circleOlivier Lanneluc
Except when target is the center of the cake. More dev is required to make it more generic.
2013-05-03digital/io-hub/src/common-cc: rename "points[]" and associated variables ↵Olivier Lanneluc
into "navpoints[]"
2013-05-03digital/io-hub/src/common-cc: use int instead of mixed int8/int16 for ↵Olivier Lanneluc
indexes, uint16 for positions
2013-05-03digital/io-hub/src/common-cc: fix the obstacle avoidance circle radius ↵Olivier Lanneluc
computation
2013-05-03digital/io-hub/src/common-cc: add points to all obstaclesOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc: add prepare_score and get_scoreOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc: first commit - testing the escape factorOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc: add simulation path reportOlivier Lanneluc
2013-05-03digital/io-hub/src/common-cc: drop messages to absent slavesNicolas Schodet
2013-05-03digital/io-hub/src/common-cc: do not block on I2C TX errorNicolas Schodet
2013-05-03digital/io-hub/src/apbirthday: add LCD access on secondary I2C busNicolas Schodet
2013-05-01apbteam/digital/io-hub/src/apbirthday: activate plate fsm and temp patchJerome Jutteau
2013-05-01digital/io-hub/src/apbirthday: add proto for plate FSM and init_actuatorsJerome Jutteau
2013-05-01digital/io-hub/src/apbirthday: patch to map bad cherry on plate armJerome Jutteau
2013-05-01digital/io-hub/src/apbirthday: add plate stateJerome Jutteau
2013-05-01digital/io-hub/src/apbirthday: add plate counterJerome Jutteau
2013-05-01digital/io-hub/src/apbirthday: compute code CRCNicolas Schodet
2013-05-01digital/io-hub/src/apbirthday: add !b to go to bootloaderNicolas Schodet
2013-05-01digital/io-hub/src/bootloader: add io-hub-stm32 XMODEM bootloaderNicolas Schodet
Not exactly a bootloader, but a binary image updater, which should be run by main code.
2013-04-28digital/io-hub/src/apbirthday: temporarily disable unused FSMNicolas Schodet
2013-04-28digital/io-hub/src/common-cc: conditionally remove unused states after 566f78caNicolas Schodet
2013-04-28digital/io-hub/src/apbirthday: also accept demo after actuators initNicolas Schodet
2013-04-28digital/io-hub/src/common-cc: also report obstacles expirationNicolas Schodet
2013-04-28digital/io-hub/src/apbirthday: fix bad !d commandNicolas Schodet
2013-04-28digital/io-hub/src/apbirthday: adjust cake follow mode distanceNicolas Schodet
2013-04-28digital/io-hub/src/apbirthday: Cannon now handle blowerMaxime Hadjinlian
2013-04-28digital/io-hub/src/apbirthday: candle arm switches are not connectedNicolas Schodet
2013-04-28digital/io-hub/src/apbirthday: update according to spoke resistanceNicolas Schodet
2013-04-28digital/io-hub/tools: update decode_fsm, now read transitions at real timeNicolas Schodet
2013-04-28digital/io-hub/src/apbirthday: add FSM transitions debug statNicolas Schodet
2013-04-28digital/io-hub/src/apbirthday: set pressure at initialisationNicolas Schodet
2013-04-28digital/io-hub/src/apbirthday: add pull up to contact inputsNicolas Schodet
2013-04-28digital/io-hub/src/apbirthday: remove extra start send callNicolas Schodet
This causes an assert when there is a regular and a transient command sent in the same cycle.
2013-04-28digital/io-hub/src/apbirthday: fix conversion from float to integer angleNicolas Schodet
2013-04-27digital/io-hub/src/apbirthday: First crude cannon fsmMaxime Hadjinlian
No action currently implemented.
2013-04-27digital/io-hub/src/apbirthday: fix candles timeout and proto callback testJerome Jutteau
2013-04-27eurobot/2013, digital/io-hub/src/apbirthday: change contact IONicolas Schodet
Group plate contacts on the same connector.
2013-04-26digital/io-hub/src/apbirthday: prefer backward movement for platesNicolas Schodet
2013-04-26digital/io-hub/src/apbirthday: change start sequenceNicolas Schodet