]> rtime.felk.cvut.cz Git - eurobot/public.git/log
eurobot/public.git
10 years agorobofsm: Update calibration constant for odometry personal/pokormat/ketchup_house
Matous Pokorny [Wed, 12 Jun 2013 20:14:01 +0000 (22:14 +0200)]
robofsm: Update calibration constant for odometry

10 years agorobofsm: Catch the cans, if obstacle is detected
Matous Pokorny [Fri, 7 Jun 2013 20:18:17 +0000 (22:18 +0200)]
robofsm: Catch the cans, if obstacle is detected

Add new event EV_MOTION_OBSTACLE in the main fsm.

10 years agorobofsm: Clean up common states
Matous Pokorny [Fri, 7 Jun 2013 20:16:51 +0000 (22:16 +0200)]
robofsm: Clean up common states

10 years agolpceurobot: No lift in bear-rescue, do not compile it
Michal Vokac [Fri, 7 Jun 2013 14:08:24 +0000 (16:08 +0200)]
lpceurobot: No lift in bear-rescue, do not compile it

10 years agorobofsm: Use obstacle avoidance flag in fsmmove automaton
Michal Vokac [Fri, 7 Jun 2013 14:00:24 +0000 (16:00 +0200)]
robofsm: Use obstacle avoidance flag in fsmmove automaton

10 years agorobofsm: Update JAWs position - hold bear more tughtly
Michal Vokac [Fri, 7 Jun 2013 13:58:14 +0000 (15:58 +0200)]
robofsm: Update JAWs position - hold bear more tughtly

10 years agorobofsm: Fix odometry malfunction - calibration constant has to be set to non-zero.
Michal Vokac [Fri, 7 Jun 2013 12:29:23 +0000 (14:29 +0200)]
robofsm: Fix odometry malfunction - calibration constant has to be set to non-zero.

10 years agorobofsm: Update JAWs actuator constraints
Michal Vokac [Fri, 7 Jun 2013 12:11:34 +0000 (14:11 +0200)]
robofsm: Update JAWs actuator constraints

10 years agorobodim: Change angle of view of sick
Matous Pokorny [Fri, 7 Jun 2013 14:19:50 +0000 (16:19 +0200)]
robodim: Change angle of view of sick

10 years agosrc/robofsm: Change jaws action to catch
Matous Pokorny [Fri, 7 Jun 2013 13:40:25 +0000 (15:40 +0200)]
src/robofsm: Change jaws action to catch

10 years agosrc/robofsm: Handle motion event error
Matous Pokorny [Fri, 7 Jun 2013 13:39:04 +0000 (15:39 +0200)]
src/robofsm: Handle motion event error

10 years agosrc/robofsm: Change target detection to obstacle detection
Matous Pokorny [Fri, 7 Jun 2013 13:35:49 +0000 (15:35 +0200)]
src/robofsm: Change target detection to obstacle detection

10 years agosrc/robofsm: Robot leaves playground wall area without path planning
Matous Pokorny [Fri, 7 Jun 2013 10:17:57 +0000 (12:17 +0200)]
src/robofsm: Robot leaves playground wall area without path planning

10 years agosrc/robofsm: Enable obstacle avoidance
Matous Pokorny [Fri, 7 Jun 2013 10:13:50 +0000 (12:13 +0200)]
src/robofsm: Enable obstacle avoidance

10 years agosrc/robofsm: Ignore hokuyo
Matous Pokorny [Fri, 7 Jun 2013 10:13:12 +0000 (12:13 +0200)]
src/robofsm: Ignore hokuyo

10 years agosrc/robofsm: Update playground walls in the map
Matous Pokorny [Fri, 7 Jun 2013 10:12:28 +0000 (12:12 +0200)]
src/robofsm: Update playground walls in the map

10 years agosrc/robot_orte: Enable update map hokuyo function
Matous Pokorny [Fri, 7 Jun 2013 10:09:21 +0000 (12:09 +0200)]
src/robot_orte: Enable update map hokuyo function

10 years agosrc/robofsm: Add first version of ketchup house strategy
Matous Pokorny [Thu, 6 Jun 2013 17:39:20 +0000 (19:39 +0200)]
src/robofsm: Add first version of ketchup house strategy

10 years agosrc/display-qt: Window title bar and cursor are shown on arch x86_64
Matous Pokorny [Thu, 6 Jun 2013 17:35:23 +0000 (19:35 +0200)]
src/display-qt: Window title bar and cursor are shown on arch x86_64

10 years agoRobot has not team color. You can choice a starting point.
Matous Pokorny [Thu, 6 Jun 2013 17:33:20 +0000 (19:33 +0200)]
Robot has not team color. You can choice a starting point.

10 years agosrc/robodim: Robot starts from point A3 on the playground
Matous Pokorny [Thu, 6 Jun 2013 17:25:43 +0000 (19:25 +0200)]
src/robodim: Robot starts from point A3 on the playground

10 years agosrc/robodim: Robot is 300mm wide
Matous Pokorny [Thu, 6 Jun 2013 17:24:19 +0000 (19:24 +0200)]
src/robodim: Robot is 300mm wide

10 years agosrc/robofsm: Set up match time to 3 minutes (180 seconds)
Matous Pokorny [Thu, 6 Jun 2013 15:01:15 +0000 (17:01 +0200)]
src/robofsm: Set up match time to 3 minutes (180 seconds)

10 years agoMerge branch 'lidars' into ketchup
Matous Pokorny [Wed, 5 Jun 2013 15:23:00 +0000 (17:23 +0200)]
Merge branch 'lidars' into ketchup

10 years agosrc/robofsm: Update map handler uses liblidar
Matous Pokorny [Wed, 5 Jun 2013 15:16:55 +0000 (17:16 +0200)]
src/robofsm: Update map handler uses liblidar

10 years agoMerge branch 'lidars' into ketchup_house
Matous Pokorny [Tue, 4 Jun 2013 21:39:16 +0000 (23:39 +0200)]
Merge branch 'lidars' into ketchup_house

10 years agosrc/robomon: Change robomon background for ketchup house competition
Matous Pokorny [Tue, 4 Jun 2013 20:22:24 +0000 (22:22 +0200)]
src/robomon: Change robomon background for ketchup house competition

10 years agosrc/robodim: Change playground dimensions for ketchup house competition
Matous Pokorny [Tue, 4 Jun 2013 20:15:24 +0000 (22:15 +0200)]
src/robodim: Change playground dimensions for ketchup house competition

10 years agorobomon: Use both LIDARs using liblidar
Michal Vokac [Tue, 4 Jun 2013 19:01:53 +0000 (21:01 +0200)]
robomon: Use both LIDARs using liblidar

Show both LIDARs, Hokuyo and SICK simultaneously.
Obstacle simulation works for both LIDARs as well.

10 years agoCreate LIDAR lib for hadling both rangefinders - SICK and Hokuyo
Michal Vokac [Tue, 4 Jun 2013 18:48:18 +0000 (20:48 +0200)]
Create LIDAR lib for hadling both rangefinders - SICK and Hokuyo

Move all source files in to common directory.
Use new lidar scan data type in hokuyo and sick daemons.

10 years agoAdd unified ORTE topic type for LIDAR scan data
Michal Vokac [Tue, 4 Jun 2013 18:32:12 +0000 (20:32 +0200)]
Add unified ORTE topic type for LIDAR scan data

10 years agorobofsm: Strategy tuning
Michal Vokac [Tue, 4 Jun 2013 17:08:41 +0000 (19:08 +0200)]
robofsm: Strategy tuning

- disable obstacle avoidance system
- after signal from target detection system is received, transition
  into sub-state for target loading is performed

10 years agorobofsm: map handling clean-up - put only real obstacles into the map
Michal Vokac [Tue, 4 Jun 2013 17:01:57 +0000 (19:01 +0200)]
robofsm: map handling clean-up - put only real obstacles into the map

10 years agorobofsm: Use obstacle forgetting thread for locating bear
Michal Vokac [Tue, 4 Jun 2013 16:59:21 +0000 (18:59 +0200)]
robofsm: Use obstacle forgetting thread for locating bear

The bear should be the only obstacle in map, just store the position of
this obstacle and send signal to the main strategy automaton.

10 years agorobofsm: Remove unused code previously used for sick-day competition
Michal Vokac [Tue, 4 Jun 2013 16:48:33 +0000 (18:48 +0200)]
robofsm: Remove unused code previously used for sick-day competition

10 years agorobofsm: No bear recognition state, do not use camera
Michal Vokac [Tue, 4 Jun 2013 16:39:47 +0000 (18:39 +0200)]
robofsm: No bear recognition state, do not use camera

10 years agorobofsm: Update playground map
Michal Vokac [Tue, 4 Jun 2013 16:35:45 +0000 (18:35 +0200)]
robofsm: Update playground map

Ignore obstacles on the maze part of playground and nearby walls.

10 years agosrc/robofsm: Match time shows match elapsed time.
Matous Pokorny [Tue, 4 Jun 2013 16:07:49 +0000 (18:07 +0200)]
src/robofsm: Match time shows match elapsed time.

10 years agosrc/dispay-qt: Time, that is shown after display start is 0.
Matous Pokorny [Tue, 4 Jun 2013 16:05:31 +0000 (18:05 +0200)]
src/dispay-qt: Time, that is shown after display start is 0.

10 years agosrc/robomon: Clean coding style
Matous Pokorny [Sat, 1 Jun 2013 21:19:07 +0000 (23:19 +0200)]
src/robomon: Clean coding style

10 years agorobodin: update hokuyo orientation
Michal Vokac [Tue, 28 May 2013 19:02:43 +0000 (21:02 +0200)]
robodin: update hokuyo orientation

10 years agoRemove SICK handling from bear-rescue strategy
Michal Vokac [Tue, 28 May 2013 19:02:14 +0000 (21:02 +0200)]
Remove SICK handling from bear-rescue strategy

10 years agorobofsm: Use path planer for movement in maze area
Michal Vokac [Tue, 28 May 2013 18:22:33 +0000 (20:22 +0200)]
robofsm: Use path planer for movement in maze area

10 years agorobofsm: Add walls to map - restrict area for path planer
Michal Vokac [Tue, 28 May 2013 18:17:39 +0000 (20:17 +0200)]
robofsm: Add walls to map - restrict area for path planer

10 years agorobodim: update robot starting position
Michal Vokac [Tue, 28 May 2013 18:16:07 +0000 (20:16 +0200)]
robodim: update robot starting position

10 years agorobofsm: Add known walls around the playground
Michal Vokac [Mon, 27 May 2013 20:16:28 +0000 (22:16 +0200)]
robofsm: Add known walls around the playground

10 years agorobofsm: Temporarily fix robomon compilation error
Michal Vokac [Mon, 27 May 2013 20:13:56 +0000 (22:13 +0200)]
robofsm: Temporarily fix robomon compilation error

JAW defines are used in switch/case in robomon, compilation fails if they are same.

10 years agorobofsm: Approach arena with lost bear
Michal Vokac [Sat, 25 May 2013 17:46:22 +0000 (19:46 +0200)]
robofsm: Approach arena with lost bear

Add obstacle walls in the maze part.
Just go through the maze to arena and return back. Movement tuning is necessary.

10 years agorobofsm: preparation for bear-rescue strategy
Michal Vokac [Sat, 25 May 2013 11:57:45 +0000 (13:57 +0200)]
robofsm: preparation for bear-rescue strategy

10 years agorobofsm: remove old competitions files
Michal Vokac [Sat, 25 May 2013 11:56:42 +0000 (13:56 +0200)]
robofsm: remove old competitions files

10 years agopathplan: Decrease map cell size
Michal Vokac [Sat, 25 May 2013 11:49:47 +0000 (13:49 +0200)]
pathplan: Decrease map cell size

10 years agorobodin: Update playground dimensions and robot starting position
Michal Vokac [Sat, 25 May 2013 11:46:16 +0000 (13:46 +0200)]
robodin: Update playground dimensions and robot starting position

10 years agorobomon: Show bear-rescue playground image in robomon
Michal Vokac [Sat, 25 May 2013 11:44:39 +0000 (13:44 +0200)]
robomon: Show bear-rescue playground image in robomon

10 years agorobomon: No grid needed on playground
Michal Vokac [Sat, 25 May 2013 11:42:49 +0000 (13:42 +0200)]
robomon: No grid needed on playground

11 years agorobofsm: repair joystick CATCH/OPEN/CLOSE constant
cv [Fri, 23 Nov 2012 15:59:04 +0000 (16:59 +0100)]
robofsm: repair joystick CATCH/OPEN/CLOSE constant

TODO: CATCH has same value as CLOSE, some difference might be in order

11 years agoopencv: fix commit checkout
Martin Vajnar [Tue, 16 Oct 2012 21:10:51 +0000 (23:10 +0200)]
opencv: fix commit checkout

11 years agoMerge branch 'omk-fix' into sick-day
Michal Sojka [Tue, 16 Oct 2012 02:43:51 +0000 (04:43 +0200)]
Merge branch 'omk-fix' into sick-day

11 years agoUpdate OMK - fix CXXFLAGS bug
Michal Sojka [Tue, 16 Oct 2012 02:39:51 +0000 (04:39 +0200)]
Update OMK - fix CXXFLAGS bug

11 years agoRevert ".gitignore: add build/gumstix/qt/.installjammerinfo and mkspecs/qws/linux...
Martin Vajnar [Mon, 15 Oct 2012 21:20:27 +0000 (23:20 +0200)]
Revert ".gitignore: add build/gumstix/qt/.installjammerinfo and mkspecs/qws/linux-omap3-g++"

This reverts commit 4e949915f60a3b35bad48bafa4b291f1766c725a.

11 years ago.gitignore: add build/gumstix/qt/.installjammerinfo and mkspecs/qws/linux-omap3-g++
Martin Vajnar [Mon, 15 Oct 2012 13:31:03 +0000 (15:31 +0200)]
.gitignore: add build/gumstix/qt/.installjammerinfo and mkspecs/qws/linux-omap3-g++

11 years agogumstix: add target optimizations to CXXFLAGS and CFLAGS
Martin Vajnar [Mon, 15 Oct 2012 12:41:33 +0000 (14:41 +0200)]
gumstix: add target optimizations to CXXFLAGS and CFLAGS

11 years agoMerge remote-tracking branch 'origin/sick-day' into sick-day
Michal Vokac [Fri, 12 Oct 2012 07:53:04 +0000 (09:53 +0200)]
Merge remote-tracking branch 'origin/sick-day' into sick-day

Solved conflicts:
build/gumstix/config.target
build/gumstix/qt/linux-omap3-g++/qmake.conf
src/camera/color-finder/main/Makefile.omk

11 years agoprepare_infrastructure: checkout Qt submodule and execute default-config pass in...
Martin Vajnar [Wed, 10 Oct 2012 19:12:24 +0000 (21:12 +0200)]
prepare_infrastructure: checkout Qt submodule and execute default-config pass in build/gumstix

11 years agogumstix: remove unneeded 'sed' from Makefile.omk for Qt
Martin Vajnar [Wed, 10 Oct 2012 05:30:49 +0000 (07:30 +0200)]
gumstix: remove unneeded 'sed' from Makefile.omk for Qt

Since we are only using OpenGL ES 2.x we can hard-code it into qmake.conf.

11 years agogumstix: remove INSTALL
Martin Vajnar [Tue, 9 Oct 2012 21:30:07 +0000 (23:30 +0200)]
gumstix: remove INSTALL

11 years agoSet Qt branch to 4.6.0
Martin Vajnar [Tue, 9 Oct 2012 21:27:03 +0000 (23:27 +0200)]
Set Qt branch to 4.6.0

11 years agogumstix: copy required OpenGL ES libraries to _compiled/lib during build
Martin Vajnar [Tue, 9 Oct 2012 20:52:19 +0000 (22:52 +0200)]
gumstix: copy required OpenGL ES libraries to _compiled/lib during build

11 years agoCompile color-finder for gumstix
Martin Vajnar [Tue, 9 Oct 2012 19:17:14 +0000 (21:17 +0200)]
Compile color-finder for gumstix

11 years agoModify Makefiles to download CodeSourcery toolchain and the TI graphics binaries...
Martin Vajnar [Tue, 9 Oct 2012 19:00:57 +0000 (21:00 +0200)]
Modify Makefiles to download CodeSourcery toolchain and the TI graphics binaries for Gumstix

To compile for gumstix:
1. go to soft/build/gumstix
2. run 'make distclean'
'make default-config'
'make'

During the installation of TI binaries the installer requires you
to interact several times to confirm that you wish to proceed
 with the installation and to accept the EULA. When it asks you to
specify the destination folder just press Enter.

11 years agoFix compilation of color-finder and includes
Martin Vajnar [Mon, 8 Oct 2012 16:33:23 +0000 (18:33 +0200)]
Fix compilation of color-finder and includes

Add pthread library and fix includes.

11 years agoMerge branch 'personal/svedimon/color-finder' into sick-day
Martin Vajnar [Sat, 6 Oct 2012 11:11:56 +0000 (13:11 +0200)]
Merge branch 'personal/svedimon/color-finder' into sick-day

11 years agocamera/color-finder: Fix color-finder compilation for PPC and Gumstix.
Michal Vokac [Sat, 6 Oct 2012 10:08:23 +0000 (12:08 +0200)]
camera/color-finder: Fix color-finder compilation for PPC and Gumstix.

11 years agorobofsm/robot_orte: Receive result from OMRON color sensor.
Michal Vokac [Sat, 6 Oct 2012 10:04:48 +0000 (12:04 +0200)]
robofsm/robot_orte: Receive result from OMRON color sensor.

11 years agorobofsm/robot_orte: Receive angle to target from camera.
Michal Vokac [Sat, 6 Oct 2012 10:04:06 +0000 (12:04 +0200)]
robofsm/robot_orte: Receive angle to target from camera.

11 years agorobofsm/actuators: Update jaws positions.
Michal Vokac [Sat, 6 Oct 2012 10:03:17 +0000 (12:03 +0200)]
robofsm/actuators: Update jaws positions.

11 years agorobodim: Update target radius.
Michal Vokac [Sat, 6 Oct 2012 10:02:26 +0000 (12:02 +0200)]
robodim: Update target radius.

11 years agorobofsm: Init jaws to open state before start.
Michal Vokac [Sat, 6 Oct 2012 10:02:04 +0000 (12:02 +0200)]
robofsm: Init jaws to open state before start.

11 years agorobofsm: Update competition time on display.
Michal Vokac [Sat, 6 Oct 2012 10:01:35 +0000 (12:01 +0200)]
robofsm: Update competition time on display.

11 years agorobofsm: Increase movement speed.
Michal Vokac [Sat, 6 Oct 2012 10:01:00 +0000 (12:01 +0200)]
robofsm: Increase movement speed.

11 years agorobofsm: Never use angle from camera.
Michal Vokac [Sat, 6 Oct 2012 10:00:09 +0000 (12:00 +0200)]
robofsm: Never use angle from camera.

11 years agorobofsm: Set target RGB color for camera recognition.
Michal Vokac [Sat, 6 Oct 2012 09:59:28 +0000 (11:59 +0200)]
robofsm: Set target RGB color for camera recognition.

11 years agorobofsm: Increase movement speed.
Michal Vokac [Fri, 5 Oct 2012 23:04:21 +0000 (01:04 +0200)]
robofsm: Increase movement speed.

11 years agorobofsm: Strategy automaton tuning.
Michal Vokac [Fri, 5 Oct 2012 23:03:43 +0000 (01:03 +0200)]
robofsm: Strategy automaton tuning.

11 years agorobofsm: All targets are within playground.
Michal Vokac [Fri, 5 Oct 2012 22:57:00 +0000 (00:57 +0200)]
robofsm: All targets are within playground.

11 years agorobofsm: Add function for OMRON color sensor control.
Michal Vokac [Fri, 5 Oct 2012 22:54:53 +0000 (00:54 +0200)]
robofsm: Add function for OMRON color sensor control.

11 years agoshape-detect: Update target radius.
Michal Vokac [Fri, 5 Oct 2012 22:53:54 +0000 (00:53 +0200)]
shape-detect: Update target radius.

11 years agoMerge remote-tracking branch 'origin/personal/svedimon/color-finder' into update
Michal Vokac [Fri, 5 Oct 2012 17:38:35 +0000 (19:38 +0200)]
Merge remote-tracking branch 'origin/personal/svedimon/color-finder' into update

11 years agorobofsm: Target detection and approach testing.
Michal Vokac [Fri, 5 Oct 2012 16:40:55 +0000 (18:40 +0200)]
robofsm:  Target detection and approach testing.

11 years agorobofsm: Strategy automaton tunning.
Michal Vokac [Fri, 5 Oct 2012 16:37:07 +0000 (18:37 +0200)]
robofsm: Strategy automaton tunning.

- remove unused events
- debug messages update

11 years agoIgnore gumstix toolchain build files and binaries.
Michal Vokac [Fri, 5 Oct 2012 16:18:03 +0000 (18:18 +0200)]
Ignore gumstix toolchain build files and binaries.

11 years agobuild/gumstix: Update path to my toolchain.
Michal Vokac [Fri, 5 Oct 2012 16:16:50 +0000 (18:16 +0200)]
build/gumstix: Update path to my toolchain.

11 years agocamera/color-finder: Remove libsdl from cross compilation
Matous Pokorny [Fri, 5 Oct 2012 14:01:03 +0000 (16:01 +0200)]
camera/color-finder: Remove libsdl from cross compilation

11 years agocamera/color-finder: add angle
Monika Svedirohova [Thu, 4 Oct 2012 20:13:15 +0000 (22:13 +0200)]
camera/color-finder: add angle

11 years agocamera/colorfinder: add recognition white color
Monika Svedirohova [Thu, 4 Oct 2012 20:11:35 +0000 (22:11 +0200)]
camera/colorfinder: add recognition white color

11 years agogumstix: update INSTALL
Martin Vajnar [Wed, 3 Oct 2012 12:12:21 +0000 (14:12 +0200)]
gumstix: update INSTALL

11 years agoMerge branch 'sick-day' of ssh://rtime.felk.cvut.cz/eurobot/soft into sick-day
Matous Pokorny [Wed, 3 Oct 2012 11:53:58 +0000 (13:53 +0200)]
Merge branch 'sick-day' of ssh://rtime.felk.cvut.cz/eurobot/soft into sick-day

11 years agocand: Fix compilation error
Matous Pokorny [Wed, 3 Oct 2012 11:43:43 +0000 (13:43 +0200)]
cand: Fix compilation error

No sharp sensor is used in Sick robot day competition.

11 years agogumstix: update INSTALL
Martin Vajnar [Tue, 2 Oct 2012 21:39:13 +0000 (23:39 +0200)]
gumstix: update INSTALL

11 years agohost: compile libusb
Martin Vajnar [Tue, 2 Oct 2012 21:06:08 +0000 (23:06 +0200)]
host: compile libusb

Compile libusb for host.

11 years agogumstix: compile libusb and Qt
Martin Vajnar [Tue, 2 Oct 2012 21:01:43 +0000 (23:01 +0200)]
gumstix: compile libusb and Qt

Second try to compile Qt for gumstix.