]> rtime.felk.cvut.cz Git - eurobot/public.git/commit
robofsm: Preliminary version of sick-day application.
authorMichal Vokac <vokac.m@gmail.com>
Sun, 27 Nov 2011 16:07:20 +0000 (17:07 +0100)
committerMichal Vokac <vokac.m@gmail.com>
Sun, 30 Sep 2012 09:43:21 +0000 (11:43 +0200)
commitef054eaec5ae0b5890460dfe3fb082fc8bd82e6d
tree012cc70b57a7db275baf0e189fd91964f8aeaa4b
parente5283db282c53699f111f486c5c644c5d34196f1
robofsm: Preliminary version of sick-day application.

This is almost copy of demo application.

After power-up it waits for start signal.

After start signal:

1. Uses shape_detect lib for target detection from hokuyo data.
2. Turns on the same point by 120deg and detect - max. three times.
3. When no detection - generates new random point max 2 meters far.
4. TODO - On detection - approach the target.
- Find cross-section point between path to the point and circle of some radius around the target.
- Map handling needs lots of changes and improvements.
  Actual type of map handling is not suitable for large spaces.

Solved conflicts:

src/robofsm/common-states.cc
src/robofsm/common-states.h
src/robofsm/sick-day.cc
src/robofsm/Makefile.omk
src/robofsm/common-states.cc
src/robofsm/common-states.h
src/robofsm/fsmmove.cc
src/robofsm/robot.h
src/robofsm/sick-day.cc