path: root/digital/io/src/asserv.h
AgeCommit message (Collapse)Author
2010-05-12digital/asserv, digital/io: set zero PWM when elevator downNicolas Schodet
2010-05-02digital/io/src: change auxilliary motor interfacesNicolas Schodet
2010-05-01digital/io/src: handle several TWI command for several slaves, closes #122Nicolas Schodet
2010-04-13digital/io/src: fix commentNicolas Schodet
2010-04-13digital/io/src: add new position_t typeNicolas Schodet
2010-04-01digital/io: wipe-out old robot code, closes #112Nicolas Schodet
2009-05-21 * digital/io/src:Jérémy Dufour
- memorize the last moving direction.
2009-05-20 * digital/io/src:Nicolas Haller
- new cylinder FSM again again - setting top_puck_inside_bot on elevator FSM
2009-05-20 * digital/io/src:Jérémy Dufour
- support backward parameter for the asserv_goto, - enhance to avoid static obstacle, - add center circle of the playground table.
2009-05-20 * digital/io/src:Jérémy Dufour
- add direction support in goto command, - move FSM use the angle for the end of the movement.
2009-05-19 * digital/asserv, digital/io:Nicolas Schodet
- added backward movements.
2009-05-19 * digital/io/src:Jérémy Dufour
- reduce arm default speed.
2009-05-15 * digital/io/src:Nicolas Haller
- cylinder fsm implemented (but not tested)
2009-05-09 * digital/io/src:Nicolas Haller
- first implementation for elevator FSM (more work needed)
2009-05-09 * digital/io/src:Nicolas Haller
- First version of init FSM
2009-05-08 * digital/io:Jérémy Dufour
- add functions to reset the arm or the elevator to the zero position.
2009-05-03 * digital/io, digital/asserv:Nicolas Schodet
- added TWI commands for the elevator.
2009-03-14 * digital/io/srcJérémy Dufour
- convert to utf8, - update a comment.
2008-04-30 * digital/io/srcJérémy Dufour
- add function into the asserv module to support the goto backward.
2008-04-30 * digital/io/srcJérémy Dufour
- integrate sharp to generate obstacle event for move FSM.
2008-04-23 * digital/io/src:Nicolas Schodet
- added scaling factor.
2008-04-23 * digital/io/src:Nicolas Schodet
- removed deleted function declaration.
2008-04-21 * digital/io/srcJérémy Dufour
- add a simple function to set the complete bot position ; - integrate its usage in the top FSM.
2008-04-20 * digital/io/srcJérémy Dufour
- add the goto an absolute position and them absolute angle to the asserv module.
2008-04-20 * digital/io/srcJérémy Dufour
- add the goto an absolute position and goto an absolute angle commands to the asserv module.
2008-04-14 * digital/io/srcJérémy Dufour
- add notifier for the desired arm position ; - integrate it in the get samples FSM.
2008-04-14 * digital/io/srcJérémy Dufour
* asserv - add an goto_angle (not implemented yet). * get sample FSM - the get sample FSM will not call any other FSM (like the move). Instead, it assumes we are already at the right place, we just ensure the angle is correct ; - update the first state in consequences ; - add an angle as parameters (maybe we can remove the X/Y). * general defines - add define to ease the opening of the input hole.
2008-04-14 * digital/io/srcJérémy Dufour
* asserv - improve the API of the arm functions to ease usage ; - add a new function to put the arm to the position to close the input hole. * get sample FSM - keep only the needed and real events ; - correctly names the states ; - improve the function to select where to put the samples ; * general - add headers for some standard configuration defines. * trap - add another entry to the enum to know its length.
2008-04-14 * digital/io/srcJérémy Dufour
- manage command retransmission (when not acknowledge by the asserv) ; - integrate retransmission and update of the asserv into the main.
2008-04-07Added the asserv_goto prototype function and the empty function in the Nélio Laranjeiro
asserv.c file.
2008-04-02Modified the asserv_go_to_gutter function name to Nélio Laranjeiro
2008-03-28 * digital/io/srcJérémy Dufour
- fix includes (thanks to ni).
2008-03-11 * digital/io/src/asservJérémy Dufour
- use pointer for parameter in and out (thanks to ni).
2008-03-10 * digital/io/srcJérémy Dufour
* correct a few bugs in the asserv module (thanks to ni): - return a positive value; - use the LSB part for the distance and X/Y positions; - update todo.
2008-03-10 * digital/io/srcJérémy Dufour
- add ''public'' API to update and get the status of the asserv board.
2008-03-09 * digital/ioJérémy Dufour
- add asserv communication implementation (not fully completed); - correct a few English errors in asserv module (header and documentation); - add main timer to repeat the main loop every 4.444 ms; - add build system.
2008-03-09 * digital/ioJérémy Dufour
- add README for the io board; - create ''public'' API to communicate with the asserv board using TWI; - correct english error in documentation.