]> rtime.felk.cvut.cz Git - eurobot/public.git/log
eurobot/public.git
14 years agoJpeg library added to rozkuk to allow OpenCV process data from camera on ppc, too.
Petr Kubiznak [Fri, 14 May 2010 14:28:33 +0000 (16:28 +0200)]
Jpeg library added to rozkuk to allow OpenCV process data from camera on ppc, too.
(Commented parts are useful for debugging only - needs additional files from xawtv.)

14 years agofsm: Whitespace fix
Michal Sojka [Fri, 14 May 2010 13:42:50 +0000 (15:42 +0200)]
fsm: Whitespace fix

14 years agofsm: Let g++ produce more meaningfull error messages
Michal Sojka [Fri, 14 May 2010 13:42:35 +0000 (15:42 +0200)]
fsm: Let g++ produce more meaningfull error messages

14 years agorobofsm: Skeleton for multiple game strategies
Michal Sojka [Fri, 14 May 2010 12:56:09 +0000 (14:56 +0200)]
robofsm: Skeleton for multiple game strategies

14 years agofsm: Allow specifying state function visibility
Michal Sojka [Fri, 14 May 2010 12:55:07 +0000 (14:55 +0200)]
fsm: Allow specifying state function visibility

This is to allow declaration of some states as static and therefore
the same state name can be used in multiple files.

We use this to implement different strategies in different files and we
want to have less work inventing state names :-)

14 years agoopencv: Another attempt to build OpenCV
Michal Sojka [Thu, 13 May 2010 14:26:39 +0000 (16:26 +0200)]
opencv: Another attempt to build OpenCV

It seems that my problem with dash caused opencv compilation failure.
I switched /bin/sh to /bin/bash and built the whole opencv again.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581351

14 years agoopencv: Run configure with bash
Michal Sojka [Thu, 13 May 2010 14:06:08 +0000 (16:06 +0200)]
opencv: Run configure with bash

It seems that my recently upgraded dash (linked from /bin/sh) has
problems running the configure script. It produces:
../../../../src/3rdparty/opencv/opencv/configure: 16175: arithmetic expression: expecting EOF: "0x>>26&0x01"

14 years agoopencv: Compile with JPEG support
Michal Sojka [Thu, 13 May 2010 14:00:46 +0000 (16:00 +0200)]
opencv: Compile with JPEG support

14 years agoRobot backup
Michal Sojka [Mon, 10 May 2010 13:38:53 +0000 (15:38 +0200)]
Robot backup

14 years agoAdd backup-robot script
Michal Sojka [Mon, 10 May 2010 13:36:14 +0000 (15:36 +0200)]
Add backup-robot script

14 years agorobomon: Zacatek zobrazovani uhlu vidli
Michal Sojka [Sat, 1 May 2010 14:57:06 +0000 (16:57 +0200)]
robomon: Zacatek zobrazovani uhlu vidli

14 years agocompetition: rename wait_for_start to wts_opponents_corns on the master branch
Filip Jares [Sat, 1 May 2010 10:32:33 +0000 (12:32 +0200)]
competition: rename wait_for_start to wts_opponents_corns on the master branch

14 years agocompetition: add important wall on the raised area
Filip Jares [Sat, 1 May 2010 10:23:53 +0000 (12:23 +0200)]
competition: add important wall on the raised area

without this wall, robot could replan the trajectory to cross the raised area

14 years agorobomon: Add color chooser
Michal Sojka [Sat, 1 May 2010 09:45:24 +0000 (11:45 +0200)]
robomon: Add color chooser

14 years agovidle constants tuning
Michal Sojka [Sat, 1 May 2010 08:38:13 +0000 (10:38 +0200)]
vidle constants tuning

14 years agoVIDLE_DOWN: change from 0x1e0 to 0x170
Filip Jares [Sat, 1 May 2010 08:23:49 +0000 (10:23 +0200)]
VIDLE_DOWN: change from 0x1e0 to 0x170

14 years agocompetition: choose OPPONENTS_ORAGES_TOO (for the Izro team)
Filip Jares [Sat, 1 May 2010 08:16:57 +0000 (10:16 +0200)]
competition: choose OPPONENTS_ORAGES_TOO (for the Izro team)

14 years agosw for cooled vidle
Michal Sojka [Sat, 1 May 2010 08:03:29 +0000 (10:03 +0200)]
sw for cooled vidle

14 years agoMerge branch 'master' of localhost:/home/eurobot/git
Michal Sojka [Sat, 1 May 2010 07:49:56 +0000 (09:49 +0200)]
Merge branch 'master' of localhost:/home/eurobot/git

14 years agodisplayd: exit when display is disconnected
Michal Sojka [Sat, 1 May 2010 07:47:33 +0000 (09:47 +0200)]
displayd: exit when display is disconnected

init respawn as automatically

14 years agocomp: climb_the_slope: go 2cm further
Filip Jares [Sat, 1 May 2010 07:40:28 +0000 (09:40 +0200)]
comp: climb_the_slope: go 2cm further

14 years agocomp: use same (I hope!) trajectoryConstraints as on yesterday's homologation
Filip Jares [Sat, 1 May 2010 07:39:37 +0000 (09:39 +0200)]
comp: use same (I hope!) trajectoryConstraints as on yesterday's homologation

14 years agocompetition: don't use back_switch when doing climb_the_slope and sledge_down
Filip Jares [Sat, 1 May 2010 07:31:16 +0000 (09:31 +0200)]
competition: don't use back_switch when doing climb_the_slope and sledge_down

14 years agocompetition: strategies: the CORNS_ONLY strategy (part 2)
Filip Jares [Sat, 1 May 2010 07:23:26 +0000 (09:23 +0200)]
competition: strategies: the CORNS_ONLY strategy (part 2)

14 years agocompetition: preparation (we want to be able choose strategies) - first part
Filip Jares [Sat, 1 May 2010 06:49:28 +0000 (08:49 +0200)]
competition: preparation (we want to be able choose strategies) - first part

14 years agorobomon: test before leave
Michal Sojka [Sat, 1 May 2010 06:33:55 +0000 (08:33 +0200)]
robomon: test before leave

14 years agoMerge branch 'master' of ssh://jaresf1@rtime.felk.cvut.cz/var/git/eurobot
Filip Jares [Sat, 1 May 2010 06:00:20 +0000 (08:00 +0200)]
Merge branch 'master' of ssh://jaresf1@rtime.felk.cvut.cz/var/git/eurobot

14 years agorobofsm: fix corns collecting for YELLOW side in both homologation and competition
Filip Jares [Sat, 1 May 2010 05:54:05 +0000 (07:54 +0200)]
robofsm: fix corns collecting for YELLOW side in both homologation and competition

14 years agovidle: try a bang-bang controller
Michal Sojka [Sat, 1 May 2010 05:26:05 +0000 (07:26 +0200)]
vidle: try a bang-bang controller

To not switch transistors and get better power looes on them.

14 years agovidle: cleanup VHN testing
Michal Sojka [Sat, 1 May 2010 05:04:16 +0000 (07:04 +0200)]
vidle: cleanup VHN testing

14 years agovidle: Testing version with VHN H-bridge
Michal Sojka [Sat, 1 May 2010 05:02:33 +0000 (07:02 +0200)]
vidle: Testing version with VHN H-bridge

14 years agocompetition: my wonderful competition strategy: exploit also "opponent's" oranges
Filip Jares [Sat, 1 May 2010 00:11:59 +0000 (02:11 +0200)]
competition: my wonderful competition strategy: exploit also "opponent's" oranges

14 years agorobofsm: eb2010misc: add function x_coord() that takes enum parameter MINE/OPPONENTS
Filip Jares [Fri, 30 Apr 2010 23:28:46 +0000 (01:28 +0200)]
robofsm: eb2010misc: add function x_coord() that takes enum parameter MINE/OPPONENTS

- if called with MINE, returns given x value
- if called with OPPONENTS, returns given value mirrored by the "short axis" of the
  playground

14 years agorobofsm: copy homologation.cc --> competition.cc, will work on competition.cc from...
Filip Jares [Fri, 30 Apr 2010 22:53:59 +0000 (00:53 +0200)]
robofsm: copy homologation.cc --> competition.cc, will work on competition.cc from now on

14 years agohomologation: use faster trajectoryConstraints; add "zvedej_vidle" state; show fsmmov...
Filip Jares [Fri, 30 Apr 2010 22:23:27 +0000 (00:23 +0200)]
homologation: use faster trajectoryConstraints; add "zvedej_vidle" state; show fsmmove status

14 years agorobofsm: fill_in_known_areas_in_map() update; change test/goto.cc
Filip Jares [Fri, 30 Apr 2010 22:17:27 +0000 (00:17 +0200)]
robofsm: fill_in_known_areas_in_map() update; change test/goto.cc

- remove WALL from slopes,
- update IGNORE_OBST on the plateau
- goto: change starting position and limit y goals' coordinate

14 years agoMerge branch 'master' of ssh://jaresf1@rtime.felk.cvut.cz/var/git/eurobot
Filip Jares [Fri, 30 Apr 2010 19:51:55 +0000 (21:51 +0200)]
Merge branch 'master' of ssh://jaresf1@rtime.felk.cvut.cz/var/git/eurobot

14 years agohomologation: improve the experiment with corn rushing
Filip Jares [Fri, 30 Apr 2010 19:49:01 +0000 (21:49 +0200)]
homologation: improve the experiment with corn rushing

- use several states
- rename the experiment state to approach_next_corn
- the "central corn rushing state" is called "experiment decider"

14 years agoMerge branch 'master' of rtime.felk.cvut.cz:/var/git/eurobot
Petr Kubiznak [Fri, 30 Apr 2010 19:08:04 +0000 (21:08 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/eurobot

14 years agoperror -> printf fix
Petr Kubiznak [Fri, 30 Apr 2010 19:07:34 +0000 (21:07 +0200)]
perror -> printf fix

14 years agoSmall corrections.
Petr Kubiznak [Fri, 30 Apr 2010 19:06:23 +0000 (21:06 +0200)]
Small corrections.

14 years agoNew masks (the yellow one does not fit on our table!).
Petr Kubiznak [Fri, 30 Apr 2010 19:04:24 +0000 (21:04 +0200)]
New masks (the yellow one does not fit on our table!).

14 years agoConnection from ppc to Petr's pc.
Petr Kubiznak [Fri, 30 Apr 2010 19:03:12 +0000 (21:03 +0200)]
Connection from ppc to Petr's pc.

14 years agovidle: Stay at current position if timeout occurs
Michal Sojka [Fri, 30 Apr 2010 18:18:37 +0000 (20:18 +0200)]
vidle: Stay at current position if timeout occurs

14 years agorobofsm: Fix competition mode in homologation
Michal Sojka [Fri, 30 Apr 2010 17:26:59 +0000 (19:26 +0200)]
robofsm: Fix competition mode in homologation

14 years agoMerge branch 'master' of localhost:/home/eurobot/git
Michal Sojka [Fri, 30 Apr 2010 15:55:54 +0000 (17:55 +0200)]
Merge branch 'master' of localhost:/home/eurobot/git

14 years agobumper edge
Michal Sojka [Fri, 30 Apr 2010 15:55:47 +0000 (17:55 +0200)]
bumper edge

14 years agorobofsm: better verson of enebling and disabling side bumpers
Michal Vokac [Fri, 30 Apr 2010 15:37:41 +0000 (17:37 +0200)]
robofsm: better verson of enebling and disabling side bumpers

14 years agorobofsm: added disabling and enabling side bumpers when going up and down the slope
Michal Vokac [Fri, 30 Apr 2010 15:32:53 +0000 (17:32 +0200)]
robofsm: added disabling and enabling side bumpers when going up and down the slope

14 years agorobofsm: Add ability to ignore side bumpers
Michal Sojka [Fri, 30 Apr 2010 15:26:11 +0000 (17:26 +0200)]
robofsm: Add ability to ignore side bumpers

14 years agoHandle side bumpers
Michal Sojka [Fri, 30 Apr 2010 15:20:53 +0000 (17:20 +0200)]
Handle side bumpers

14 years agoeb_vidle: Add side bumpers
Michal Sojka [Fri, 30 Apr 2010 15:09:21 +0000 (17:09 +0200)]
eb_vidle: Add side bumpers

14 years agodim: Update robot dimensions
Michal Sojka [Fri, 30 Apr 2010 14:47:23 +0000 (16:47 +0200)]
dim: Update robot dimensions

14 years agorobofsm: Do not turn if there is an obstacle in front of us
Michal Sojka [Fri, 30 Apr 2010 14:46:54 +0000 (16:46 +0200)]
robofsm: Do not turn if there is an obstacle in front of us

14 years agoMerge branch 'master' of eurobot@sojka:git
Michal Vokac [Fri, 30 Apr 2010 13:00:20 +0000 (15:00 +0200)]
Merge branch 'master' of eurobot@sojka:git

14 years agomount script copy
Michal Vokac [Fri, 30 Apr 2010 12:46:39 +0000 (14:46 +0200)]
mount script copy

14 years agorobofsm: hokuo angel decreased
Michal Vokac [Fri, 30 Apr 2010 12:23:08 +0000 (14:23 +0200)]
robofsm: hokuo angel decreased

14 years agoMerge branch 'master' of eurobot@michal:git
Filip Jares [Fri, 30 Apr 2010 12:20:24 +0000 (14:20 +0200)]
Merge branch 'master' of eurobot@michal:git

14 years agohomologation: experiment with corns rushing (hrnuti)
Filip Jares [Fri, 30 Apr 2010 12:19:58 +0000 (14:19 +0200)]
homologation: experiment with corns rushing (hrnuti)

14 years agorobofsm: Decrease VIDLE_UP a little bit
Michal Sojka [Fri, 30 Apr 2010 12:00:30 +0000 (14:00 +0200)]
robofsm: Decrease VIDLE_UP a little bit

14 years agorobofsm: Initialize actuator only when start is plugged in
Michal Sojka [Fri, 30 Apr 2010 11:57:53 +0000 (13:57 +0200)]
robofsm: Initialize actuator only when start is plugged in

This is to assure that the robot does not move after the match is over.

14 years agohomologation: remove WALL flags from cells corresponding to destination positions
Filip Jares [Fri, 30 Apr 2010 11:51:43 +0000 (13:51 +0200)]
homologation: remove WALL flags from cells corresponding to destination positions

14 years agoMerge branch 'master' of eurobot@sojka:git
Michal Vokac [Fri, 30 Apr 2010 11:24:18 +0000 (13:24 +0200)]
Merge branch 'master' of eurobot@sojka:git

14 years agorobodim: robot axis to front updated
Michal Vokac [Fri, 30 Apr 2010 11:22:05 +0000 (13:22 +0200)]
robodim: robot axis to front updated

14 years agorobofsm: checked competion timing
Michal Vokac [Fri, 30 Apr 2010 10:58:51 +0000 (12:58 +0200)]
robofsm: checked competion timing

14 years agorobofsm: fix infinite wait
Michal Vokac [Fri, 30 Apr 2010 10:57:58 +0000 (12:57 +0200)]
robofsm: fix infinite wait

14 years agohomologation: move functions to separate module
Filip Jares [Fri, 30 Apr 2010 10:35:18 +0000 (12:35 +0200)]
homologation: move functions to separate module

- move functions prepared in homologation that will be needed
  in competition to separate module called eb2010misc.cc

14 years agorobot: Addea obstacle ignoring area "rised area"
Michal Vokac [Fri, 30 Apr 2010 10:35:44 +0000 (12:35 +0200)]
robot: Addea obstacle ignoring area "rised area"

14 years agodisplayd: Show team color
Michal Sojka [Fri, 30 Apr 2010 06:53:24 +0000 (08:53 +0200)]
displayd: Show team color

14 years agovidle: Handle color switch
Michal Sojka [Fri, 30 Apr 2010 06:34:15 +0000 (08:34 +0200)]
vidle: Handle color switch

14 years agoeb_vidle: Use robot_switches message
Michal Sojka [Thu, 29 Apr 2010 21:51:23 +0000 (23:51 +0200)]
eb_vidle: Use robot_switches message

14 years agorobofsm: Move timing thread to a separate file
Michal Sojka [Thu, 29 Apr 2010 21:37:14 +0000 (23:37 +0200)]
robofsm: Move timing thread to a separate file

We need the same functionality for both homologation and competition,
so why not to share the same code in both apps.

14 years agorobofsm: Prepare timing thread in advance and update position on display during wait...
Michal Sojka [Thu, 29 Apr 2010 21:14:06 +0000 (23:14 +0200)]
robofsm: Prepare timing thread in advance and update position on display during wait for start

14 years agorobofsm: Remove uninitialized variable in trajectory follower
Michal Sojka [Thu, 29 Apr 2010 21:16:20 +0000 (23:16 +0200)]
robofsm: Remove uninitialized variable in trajectory follower

14 years agorobofsm: Remove unused start field
Michal Sojka [Thu, 29 Apr 2010 20:55:36 +0000 (22:55 +0200)]
robofsm: Remove unused start field

14 years agorobofsm: Remove unused FSM display
Michal Sojka [Thu, 29 Apr 2010 20:50:38 +0000 (22:50 +0200)]
robofsm: Remove unused FSM display

14 years agorobofsm: Use bumper (back switch) by default
Michal Sojka [Thu, 29 Apr 2010 20:46:02 +0000 (22:46 +0200)]
robofsm: Use bumper (back switch) by default

14 years agorobofsm: Handle bumper (obstacle behind) by stopping
Michal Sojka [Thu, 29 Apr 2010 20:38:40 +0000 (22:38 +0200)]
robofsm: Handle bumper (obstacle behind) by stopping

14 years agocand: Publish status of robot switches
Michal Sojka [Thu, 29 Apr 2010 20:36:46 +0000 (22:36 +0200)]
cand: Publish status of robot switches

14 years agoMerge branch 'master' of rtime.felk.cvut.cz:/var/git/eurobot
Petr Kubiznak [Thu, 29 Apr 2010 21:26:07 +0000 (23:26 +0200)]
Merge branch 'master' of rtime.felk.cvut.cz:/var/git/eurobot

14 years agoCorns are smaller with current camera lens -> produce smaller blur.
Petr Kubiznak [Thu, 29 Apr 2010 21:25:59 +0000 (23:25 +0200)]
Corns are smaller with current camera lens -> produce smaller blur.

14 years agoNew masks' mask (for yellow color only so far).
Petr Kubiznak [Thu, 29 Apr 2010 21:24:12 +0000 (23:24 +0200)]
New masks' mask (for yellow color only so far).

14 years agoSpaces<->Tabs fix.
Petr Kubiznak [Thu, 29 Apr 2010 21:23:07 +0000 (23:23 +0200)]
Spaces<->Tabs fix.
Wait mode debug enabled.
PPC masks pathname prepared (needs to be specified!).

14 years agorobofsm: Use a correct way to setup real-time priority
Michal Sojka [Thu, 29 Apr 2010 19:45:44 +0000 (21:45 +0200)]
robofsm: Use a correct way to setup real-time priority

14 years agocand: Fix setting of vidle_status.flags
Michal Sojka [Thu, 29 Apr 2010 19:03:47 +0000 (21:03 +0200)]
cand: Fix setting of vidle_status.flags

14 years agoMerge branch 'master' of ssh://jaresf1@rtime.felk.cvut.cz/var/git/eurobot
Filip Jares [Thu, 29 Apr 2010 18:49:39 +0000 (20:49 +0200)]
Merge branch 'master' of ssh://jaresf1@rtime.felk.cvut.cz/var/git/eurobot

14 years agohomologation: wait for EV_START event; use vidle and comment out, deleted threads...
Filip Jares [Thu, 29 Apr 2010 18:48:12 +0000 (20:48 +0200)]
homologation: wait for EV_START event; use vidle and comment out, deleted threads creation (have to add them)

- delete some unneeded commented out code too

14 years agorobot_orte.c: add vidle_cmd publisher
Filip Jares [Thu, 29 Apr 2010 18:47:00 +0000 (20:47 +0200)]
robot_orte.c: add vidle_cmd publisher

14 years agolinux-shark: Enable USB_GSPCA_SUNPLUS webcam driver
Michal Sojka [Thu, 29 Apr 2010 18:42:42 +0000 (20:42 +0200)]
linux-shark: Enable USB_GSPCA_SUNPLUS webcam driver

14 years agohomologation: new version with vidle
Michal Vokac [Thu, 29 Apr 2010 18:19:09 +0000 (20:19 +0200)]
homologation: new version with vidle

14 years agohomologation: working version
Michal Vokac [Thu, 29 Apr 2010 17:49:36 +0000 (19:49 +0200)]
homologation: working version

14 years agodisplayd: Show VIDle status
Michal Sojka [Thu, 29 Apr 2010 15:13:45 +0000 (17:13 +0200)]
displayd: Show VIDle status

14 years agovidle: joyd, actlib...
Michal Sojka [Thu, 29 Apr 2010 15:05:23 +0000 (17:05 +0200)]
vidle: joyd, actlib...

14 years agoeb_vidle: Negate bumper level (1 = pressed)
Michal Sojka [Thu, 29 Apr 2010 15:05:01 +0000 (17:05 +0200)]
eb_vidle: Negate bumper level (1 = pressed)

14 years agocand: Fix vidle_cmd
Michal Sojka [Thu, 29 Apr 2010 15:04:08 +0000 (17:04 +0200)]
cand: Fix vidle_cmd

14 years agocand: Use poll instead of select
Michal Sojka [Thu, 29 Apr 2010 14:41:38 +0000 (16:41 +0200)]
cand: Use poll instead of select

This should be a little bit more efficient. We were debugging problems with
high cand CPU load.

14 years agoeb-vidle oprava v bumperu - netestovana
Jiri Kubias [Thu, 29 Apr 2010 13:18:50 +0000 (15:18 +0200)]
eb-vidle   oprava v bumperu  - netestovana

14 years agomotor-control: Better error handling
Michal Sojka [Thu, 29 Apr 2010 10:05:40 +0000 (12:05 +0200)]
motor-control: Better error handling

Display now shows warning for 3 seconds when motors are moved and not
powered. Also motors do not shake when the stop button released.

14 years agodisplayd: Display Vbat warning at 13 V
Michal Sojka [Thu, 29 Apr 2010 09:16:58 +0000 (11:16 +0200)]
displayd: Display Vbat warning at 13 V

14 years agodisplayd: Convert angle to degrees
Michal Sojka [Thu, 29 Apr 2010 08:45:42 +0000 (10:45 +0200)]
displayd: Convert angle to degrees