summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-09 * digital/asserv/tools:Nicolas Schodet
- added simulated position set support.
2008-06-09 * digital/asserv/tools:Nicolas Schodet
- added support for simulated time.
2008-06-09 * host/proto:Nicolas Schodet
- fixed popen_io buffering. If there is buffering, data is read and placed in the file buffer, but the select call does not see it.
2008-06-09 * digital/asserv/src/asserv:Nicolas Schodet
- fixed host set position.
2008-06-03 * digital/asserv/tools:Nicolas Schodet
- fixed missing timeout handling.
2008-06-03 * digital/asserv/tools:Nicolas Schodet
- fixed sequence number handling.
2008-06-03 * digital/asserv/tools/asserv:Nicolas Schodet
- use the new blocking detection commands.
2008-06-03 * host, digital/asserv/tools, digital/avr/modules:Nicolas Schodet
- cleaned up python scripts hierarchy.
2008-05-27 * digital/avr/doc:Nicolas Schodet
- added fuse setting.
2008-05-27 * digital/avr/make:Nicolas Schodet
- build objects in a sub-directory.
2008-05-20Compute the position of the obstacle on the value returned by the sharps.Nélio Laranjeiro
2008-05-10 * digital/io/srcJérémy Dufour
- increase sharp filter value.
2008-05-03 * digital/asserv/src/asserv:Nicolas Schodet
- added better blocking detection.
2008-05-03 * digital/asserv/src/asserv:Nicolas Schodet
- avoid arm blocking.
2008-05-03 * digital/io/srcJérémy Dufour
- try infinitely to go the distributor even if the bot move failed (i.e. asserv is blocked) ; - decrease the position of the gutter in term of X axis.
2008-05-03 * digital/io/srcJérémy Dufour
- manage the event where the bot can be blocked (when moving) in the different FSM, by waiting and trying again ; - ensure we update the classifier (with the servos motor) even when the arm move in a state where it should not.
2008-05-03 * digital/io/srcJérémy Dufour
* top FSM - change the position where to drop balls at the gutter (to prevent the order of dropped balls to change) ; - change the order of balls taken at the distributor: first two samples with three ice, then three samples with two ice. * get samples FSM - manage the case where the arm passed the noted position in the state where it should not (because the arm was blocked) ; - add some debug messages. * gutter FSM - reduce the time spent to drop the balls at the gutter. * move FSM - update the algorithm to avoid obstacle: when a obstacle is seen, first way, then if it is not present anymore continue, otherwise, try to find an alternative path; if none found, wait again. * chrono - near end of the match time increased to 83s.
2008-05-02 * digital/io/srcJérémy Dufour
- integrate support for "the near end of match" function in the top and get samples FSM.
2008-05-02 * digital/io/srcJérémy Dufour
- add a function to know when we are near the end of the match
2008-05-02 * digital/io/src:Nicolas Schodet
- shortened getsample timeout. - reset timeout on each sample.
2008-05-02 * digital/io/src:Nicolas Schodet
- fixed chrono value.
2008-05-02 * digital/io/src:Nicolas Schodet
- fixed chrono duration.
2008-05-02 * digital/io/src:Nicolas Schodet
- added get sample timeout.
2008-05-02 * digital/io/src:Nicolas Schodet
- added arm close timeout.
2008-05-02 * digital/asserv/src/asserv:Nicolas Schodet
- lowered auxiliary PWM low limit.
2008-05-01 * digital/asserv/src/asserv:Nicolas Schodet
- blocking handling for arm.
2008-05-01 * digital/asserv/src/asserv:Nicolas Schodet
- cancelled auxilliary PWM limitation.
2008-05-01 * digital/asserv/src/asserv:Nicolas Schodet
- changed FTW algorithm.
2008-05-01 * digital/asserv/tools, digital/asserv/src/asserv:Nicolas Schodet
- lowered max auxiliary PWM. - no longer use integral term.
2008-05-01 * digital/asserv/src/asserv:Nicolas Schodet
- updated speed parameters.
2008-05-01 * digital/asserv/tools:Nicolas Schodet
- fixed parameter bugs. - added sleep after eeprom write.
2008-05-02 * digital/io/srcJérémy Dufour
- add asserv goto with moving backward support.
2008-05-02 * digital/io/srcJérémy Dufour
- revert commit for homologation mode has it is quite working.
2008-05-01 * digital/io/srcJérémy Dufour
- add a state to go backward a litte bit after approaching a distributor to ease the get samples.
2008-05-02move_fsm: Updated the ignore sharps when obstacle is out of the table.Nélio Laranjeiro
2008-05-01move_fsm: Ignore obstacles out of the table.Nélio Laranjeiro
2008-05-01 * digital/io/srcJérémy Dufour
- change top FSM to only take one ball by distributor when in homologation mode.
2008-05-01 * digital/io/srcJérémy Dufour
- ensure servos are resetted to a valid position when reseting the card.
2008-05-01 * digital/io/srcJérémy Dufour
- increase filter for sharps (because they sux).
2008-05-01 * digital/io/srcJérémy Dufour
- by default, when the io start, put the flag to stop when seeing an obstacle on.
2008-05-01 * digital/io/srcJérémy Dufour
- ignore when the bot is blocked and going to the distributor.
2008-05-01 * digital/io/srcJérémy Dufour
- add the right noted position after real test.
2008-05-01 * digital/io/srcJérémy Dufour
- add a command to get the stats of main timer.
2008-05-01 * digital/io/srcJérémy Dufour
- add flag for homologation to stop the bot when it finds an obstacle rather than trying to avoid it.
2008-05-01 * digital/io/srcJérémy Dufour
- ensure flag are reseted when the move FSM start.
2008-05-01 * digital/io/srcJérémy Dufour
- reduce the time validity of the obstacle to 4 seconds.
2008-05-01 * digital/io/srcJérémy Dufour
- enhance move FSM with support to stop when there is no valid path found to avoid the obstacle ; - add a flag to be notified from the main loop after a certain amount of time.
2008-05-01 * digital/io/srcJérémy Dufour
- fix a bug to use the real moving direction of the bot (and not the possible one).
2008-05-01 * digital/io/srcJérémy Dufour
- add a function to the sharp module to know if there is a obstacle in front of us (by taking in account the current moving direction of the bot).
2008-05-01 * digital/io/srcJérémy Dufour
- increase speed of the arm to 8.