]>
rtime.felk.cvut.cz Git - eurobot/public.git/log
petr [Mon, 16 Apr 2012 19:55:08 +0000 (21:55 +0200)]
robofsm: Strategy pick central buillon
Prepare new strategy for competition. (Removed from file competition2012)
Update Makefile for correct compilation
petr [Mon, 16 Apr 2012 19:53:40 +0000 (21:53 +0200)]
robofsm: Prepare state files for strategies
Remove file content from last year and prepare for this year competitions.
petr [Fri, 13 Apr 2012 13:57:04 +0000 (15:57 +0200)]
robofsm: Map 2012
Update dimensions.
petr [Thu, 12 Apr 2012 06:39:39 +0000 (08:39 +0200)]
robofsm: Map
Correction of palm tree radius.
petr [Wed, 11 Apr 2012 20:25:10 +0000 (22:25 +0200)]
robofsm: Map for this year
Remove old map definition from file. Add new obstacle description for this year.
petr [Thu, 29 Mar 2012 11:46:53 +0000 (13:46 +0200)]
robofsm: Competition2012
Add new state for returning back on the board.
petr [Sun, 25 Mar 2012 14:34:02 +0000 (16:34 +0200)]
robofsm: Competition
Different strategy implemented.
The bottle is now pushed using backward.
petr [Sun, 25 Mar 2012 14:32:38 +0000 (16:32 +0200)]
robofsm: Homologation
More elegant version of homologation with no backward.
petr [Sun, 18 Mar 2012 14:36:08 +0000 (15:36 +0100)]
robofsm: competition2012
Finished first idea of competition trajectory.
Homologation + collecting the buillons from the nearest totem. After the buillons are collected, they are transported into captain's cabin.
petr [Thu, 15 Mar 2012 20:40:13 +0000 (21:40 +0100)]
robofsm: Competition 2012
Simple competition state machine. Go to the nearest totem and go back on the boat.
petr [Sat, 10 Mar 2012 10:20:32 +0000 (11:20 +0100)]
robofsm: Homologation 2012
Removed timers and trajectory simplification.
Vojtech Cvrcek [Wed, 7 Mar 2012 20:05:25 +0000 (21:05 +0100)]
robofsm: Makefile.omk
make Makefile accepting homologation change
petr [Tue, 28 Feb 2012 19:28:10 +0000 (20:28 +0100)]
robofsm: Homologation 2012
Remove commentaries from the jaws action. Working correctly in Robomon.
petr [Sat, 25 Feb 2012 10:33:49 +0000 (11:33 +0100)]
robofsm: Homologation 2012
Update positions of waypoints.
petr [Tue, 21 Feb 2012 14:59:13 +0000 (15:59 +0100)]
robofsm: Homologation 2012
Add file with homologation state automaton. All actions with jaws are commented.
What it does:
Robot goes to the nearest buillon put it on the board and go to push the nearest bottle.
Vitek Ruzicka [Thu, 8 Dec 2011 11:42:31 +0000 (12:42 +0100)]
robofsm: Prepare for 2012.
No strategy_* to be included, cleaning Makefile.
Don't compile competition, not working yet.
Vitek Ruzicka [Thu, 8 Dec 2011 11:38:50 +0000 (12:38 +0100)]
robomon: No corns!
Vitek Ruzicka [Thu, 8 Dec 2011 11:38:26 +0000 (12:38 +0100)]
robofsm: Move old files from Eurobot 2010.
Vitek Ruzicka [Thu, 8 Dec 2011 11:15:36 +0000 (12:15 +0100)]
robofsm: Moved old files from Eurobot 2011.
Vojtech Cvrcek [Wed, 7 Dec 2011 20:35:31 +0000 (21:35 +0100)]
eb_test: converting latch to fsm
I return fsm_vidle.c back to Makefile and make very simple fsm latch
controlled by button.
Vojtech Cvrcek [Wed, 7 Dec 2011 18:48:13 +0000 (19:48 +0100)]
eb_test: button working
testing easy button reading(beginner friendly)
Vojtech Cvrcek [Thu, 1 Dec 2011 11:28:15 +0000 (12:28 +0100)]
eb_test: making things easier
Vojtech Cvrcek [Thu, 1 Dec 2011 11:18:09 +0000 (12:18 +0100)]
doc: update contacts
Michal Vokac [Thu, 1 Dec 2011 09:05:18 +0000 (10:05 +0100)]
sysless: eb_ebb lib removed from sysless
Adam Heinrich [Thu, 1 Dec 2011 07:55:44 +0000 (08:55 +0100)]
Added the image :-)
Adam Heinrich [Thu, 1 Dec 2011 07:53:07 +0000 (08:53 +0100)]
Changed the image for Eurobot 2012 playground (now we have playground_eurobot2012.png and playground_eurobot2012_1024.png)
Adam Heinrich [Thu, 1 Dec 2011 07:44:25 +0000 (08:44 +0100)]
Updated my contacts
Michal Vokac [Wed, 30 Nov 2011 16:34:20 +0000 (17:34 +0100)]
build: Update link to eb_ebb lib.
Michal Vokac [Wed, 30 Nov 2011 16:34:02 +0000 (17:34 +0100)]
eb_ebb: Move eb_ebb lib from sysless submodule to standard eurobot src tree.
Michal Vokac [Wed, 30 Nov 2011 13:13:28 +0000 (14:13 +0100)]
eb_test: Fix compile error.
Michal Vokac [Wed, 30 Nov 2011 11:03:13 +0000 (12:03 +0100)]
doc: Update team members contacts.
petr [Sun, 27 Nov 2011 21:48:34 +0000 (22:48 +0100)]
Add my contact details
Michal Vokac [Sun, 27 Nov 2011 21:23:16 +0000 (22:23 +0100)]
doc: Update team members contact list.
Adam Heinrich [Wed, 23 Nov 2011 18:48:16 +0000 (19:48 +0100)]
Image eurobot_playground2012.png added to the resources sectionm.
Michal Sojka [Mon, 21 Nov 2011 08:58:20 +0000 (09:58 +0100)]
Update submodule URLs to absolute ones
This is necessary for submodules to stay working after I moved the repo
from /eurobot to /eurobot/soft. The old URL is a symlink to the new one
and thanks to absolute URLs, now, submodules should work the same
independently of which URL is used to clone the main repository.
Vojtech [Thu, 10 Nov 2011 11:56:38 +0000 (12:56 +0100)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
Vojtech [Thu, 10 Nov 2011 11:40:56 +0000 (12:40 +0100)]
eb_test: add eb_test dir
Adam Heinrich [Wed, 9 Nov 2011 19:59:37 +0000 (20:59 +0100)]
Updated scene to match Eutobot 2012 theme. I used PNG image instead of coding.
Adam Heinrich [Wed, 9 Nov 2011 19:58:32 +0000 (20:58 +0100)]
Updated scene to match Eutobot 2012 theme. I used PNG image instead of coding.
Michal Vokac [Thu, 20 Oct 2011 12:10:38 +0000 (14:10 +0200)]
motion: Fix compile error.
There was problem with NULL definition, adding the stdio header solved the problem.
Michal Vokac [Fri, 14 Oct 2011 11:30:40 +0000 (13:30 +0200)]
cand: Forgot remove this line when merging pre-previous commit from demo branch.
Michal Vokac [Fri, 14 Oct 2011 09:02:08 +0000 (11:02 +0200)]
types: Variables in pwr_alert structure renamed to more clear names.
Michal Vokac [Fri, 14 Oct 2011 09:24:54 +0000 (10:24 +0100)]
cand: Fix bug with power alert handling.
I think the previous version is wrong - PWR board sends CAN msgs when voltages are out of limits.
But CAN daemon do not receive and parse msgs with this alert ID.
Instead can daemon received alert msgs from ORTE and forwarded them to CAN.
Now I fixed this and alert msgs from PWR board are parsed and forwarded to ORTE.
Michal Vokac [Thu, 13 Oct 2011 14:19:00 +0000 (15:19 +0100)]
eb_pwr: New version of power management.
- time measurement using global variable with time
Now time is measured in the same manner as in the other modules (ie. eb_vidle atc).
The code is more clear ant later improvements are easier.
- I have moved all the definitions to header files, add def.h file.
This improves clarity and readability.
- Now 5V and 3.3V power supply is switched off only when battery is in critical state.
Prevents cyclic on/off switching of all the boards in the robot.
Still this algorithm needs improvements, but now CAN communication is more reliable.
Pavel Pisa [Sat, 2 Jul 2011 10:15:13 +0000 (12:15 +0200)]
Updated reference to actual Rtime PXMC version cloned from PiKRON repository.
Alternate history has been kept under eurobot-2011 branch
to allow submodule updates for older Eurobot code revisions.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Michal Sojka [Thu, 23 Jun 2011 17:12:30 +0000 (19:12 +0200)]
All gumstix binaries are included now
Michal Sojka [Wed, 22 Jun 2011 22:06:28 +0000 (00:06 +0200)]
Add gumstix binaries (root image etc.) as a git submodule
The history of the repository was rewritten to not contain these binaries.
It was about 500 MB of data that was not useful for most people. Now,
the data can only be checkout if needed by
git submodule update --init bin/gumstix
(note: The rest of the binaries will be uploaded laster when I have a
better connection.)
Michal Sojka [Wed, 22 Jun 2011 19:57:22 +0000 (21:57 +0200)]
Merge branch 'shapedet'
Michal Vokac [Fri, 3 Jun 2011 10:31:11 +0000 (12:31 +0200)]
robofsm: common-states tuning
This is states after Germany competition.
I am is not able to separate and describe this changes.
Michal Vokac [Fri, 3 Jun 2011 10:10:40 +0000 (12:10 +0200)]
robofsm: Removes some old unused code.
Michal Vokac [Fri, 3 Jun 2011 10:09:46 +0000 (12:09 +0200)]
robofsm: Add function for royal figures recognition.
Function reads distance from front sharp connected to ebBoard ADC input
previously used for left jaw potentiometer reading.
If distance is smaller than limit we say figure is royal = return true, if greater, it is pawn = return false.
Michal Vokac [Fri, 3 Jun 2011 10:03:56 +0000 (12:03 +0200)]
robofsm: Add new states.
Added pick opponent bonus figure FSM.
Added pick fifth figure FSM.
Added pick center figure FSM.
Added new common states for placing third figure on another square when bonus square is full.
Michal Vokac [Fri, 3 Jun 2011 09:57:53 +0000 (11:57 +0200)]
robofsm: Go to appropriate strategy on strategy switch event.
Michal Vokac [Fri, 3 Jun 2011 09:56:42 +0000 (11:56 +0200)]
robofsm: Competition movement speeds tuning.
Michal Vokac [Fri, 3 Jun 2011 09:37:56 +0000 (11:37 +0200)]
robofsm: Fix problem with timespec_substract function.
timespec_substract function slightly changed value in start time structure,
(it puts negative value in start time nsec variable) which causes problem when WAIT macro (clock_nanosleep function) was called again.
Michal Vokac [Fri, 3 Jun 2011 09:30:56 +0000 (11:30 +0200)]
robofsm: Enable timer for short time to end measurement.
Michal Vokac [Fri, 3 Jun 2011 09:29:35 +0000 (11:29 +0200)]
robofsm: Match timing tuning.
Time to deposite = short time to end increased.
Michal Vokac [Fri, 3 Jun 2011 09:26:49 +0000 (11:26 +0200)]
joyd: Lift actuator control uses position definitions instead of hard coded values.
Michal Vokac [Fri, 3 Jun 2011 09:24:25 +0000 (11:24 +0200)]
robofsm: Jaws actuator positions updated.
Michal Vokac [Fri, 3 Jun 2011 09:23:06 +0000 (11:23 +0200)]
robofsm: Allow all strategies compilation.
Michal Vokac [Fri, 3 Jun 2011 09:20:27 +0000 (11:20 +0200)]
robofsm: Add pick center figure strategy.
Michal Vokac [Fri, 3 Jun 2011 09:19:30 +0000 (11:19 +0200)]
robofsm: Strategies tuning.
Add pick opponent bonus figure state.
Michal Vokac [Fri, 3 Jun 2011 09:15:55 +0000 (11:15 +0200)]
robofsm: Add pick two green figures strategy.
Michal Vokac [Tue, 24 May 2011 14:09:55 +0000 (16:09 +0200)]
robofsm: Better version of random positions generator.
Do not generate positions close to table borders and on our side.
Michal Vokac [Tue, 24 May 2011 14:07:04 +0000 (16:07 +0200)]
robofsm: Publish correct match time when ready to start.
Michal Vokac [Tue, 24 May 2011 14:05:20 +0000 (16:05 +0200)]
displa-qt: Match timing display background color set according to status.
Michal Vokac [Tue, 24 May 2011 00:49:39 +0000 (02:49 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
Michal Vokac [Tue, 24 May 2011 00:42:34 +0000 (02:42 +0200)]
cand: Fix strategy switch malfunction.
Michal Vokac [Tue, 24 May 2011 00:40:38 +0000 (02:40 +0200)]
robofsm: Competition FSM tuning.
Put circle wall flag to all my squares and generate pseudo random positions on opponent squares.
Add bumpers and hokuyo enable/disable parameter to all FSM states ENTRY event.
Michal Vokac [Tue, 24 May 2011 00:36:11 +0000 (02:36 +0200)]
robodim: Structures with chessboard squares centers extended to whole table squares.
Michal Vokac [Tue, 24 May 2011 00:32:42 +0000 (02:32 +0200)]
robofsm: Add send match time cb. function.
Michal Vokac [Tue, 24 May 2011 00:28:30 +0000 (02:28 +0200)]
robofsm: Map flag walls tuning.
It is better put bigger walls to green, start and protected areas and do not plan trajectory here.
Michal Vokac [Tue, 24 May 2011 00:25:03 +0000 (02:25 +0200)]
robofsm: Allow switching strategy when start pluged in.
We have extra switch (not bumper like last year)for strategy switching.
Now it is not necessary enable strategy switch only after power on.
Michal Vokac [Tue, 24 May 2011 00:20:56 +0000 (02:20 +0200)]
robofsm: Add forgotten line for match time publishing through orte.
Michal Vokac [Tue, 24 May 2011 00:18:12 +0000 (02:18 +0200)]
robofsm: Add another simple strategy.
Michal Vokac [Tue, 24 May 2011 00:15:44 +0000 (02:15 +0200)]
types: Add match time type to orte.
Michal Vokac [Tue, 24 May 2011 00:12:41 +0000 (02:12 +0200)]
display-qt: Add match time display.
pokormat [Mon, 23 May 2011 13:19:49 +0000 (15:19 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
pokormat [Mon, 23 May 2011 13:19:40 +0000 (15:19 +0200)]
eb_jaws_11: add min, max and init value for jaw servos
Michal Vokac [Mon, 23 May 2011 13:16:46 +0000 (15:16 +0200)]
robofsm: Jaws actuator positions tuning.
Michal Vokac [Mon, 23 May 2011 12:51:04 +0000 (14:51 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
Michal Vokac [Mon, 23 May 2011 12:39:18 +0000 (14:39 +0200)]
robofsm: Fix forgotten hard-coded gearbox ratio.
Michal Vokac [Mon, 23 May 2011 12:37:37 +0000 (14:37 +0200)]
joyd: Add debug printf.
pokormat [Mon, 23 May 2011 12:33:36 +0000 (14:33 +0200)]
eb_jaws_11: add debug print to uart for bumpers
Michal Vokac [Mon, 23 May 2011 12:33:19 +0000 (14:33 +0200)]
robodim: Added red and blue squares center for random move_around movement.
Michal Vokac [Mon, 23 May 2011 12:32:02 +0000 (14:32 +0200)]
robodim: Added starting position angle.
Michal Vokac [Mon, 23 May 2011 12:31:21 +0000 (14:31 +0200)]
robofsm: Robot est. position initialized to starting position.
Michal Vokac [Mon, 23 May 2011 12:29:18 +0000 (14:29 +0200)]
robofsm: Jaws actuator positions updated to new mechanism using servos.
Michal Vokac [Mon, 23 May 2011 12:27:08 +0000 (14:27 +0200)]
robofsm: Pick all green figures strategy tuning.
Added states for third and four figure picking and move around state.
Michal Vokac [Mon, 23 May 2011 12:23:30 +0000 (14:23 +0200)]
robofsm: Add simple pick one figure strategy.
pokormat [Mon, 23 May 2011 11:21:18 +0000 (13:21 +0200)]
eb_lift_11: add strategy switch
pokormat [Mon, 23 May 2011 11:20:30 +0000 (13:20 +0200)]
cand, common, robofsm, types: change bumper rear to bumper rear left and bumper rear right
pokormat [Mon, 23 May 2011 11:19:02 +0000 (13:19 +0200)]
eb_jaws_11: change bumper rear to bumper rear left and bumper rear right
Michal Vokac [Tue, 17 May 2011 15:29:22 +0000 (17:29 +0200)]
robofsm: Just small positions and movement speed tuning.
Michal Vokac [Tue, 17 May 2011 15:25:24 +0000 (17:25 +0200)]
robodim: Pawns and royal figures positions corrected to right values.
Michal Vokac [Tue, 17 May 2011 15:24:25 +0000 (17:24 +0200)]
robodim: Robot starting position defined and dimensions updated.
Michal Vokac [Tue, 17 May 2011 15:21:31 +0000 (17:21 +0200)]
robomon: Added jaws actuator visualization.
Strategy writing and testing will be better with this visualization.
Michal Vokac [Mon, 16 May 2011 16:32:30 +0000 (18:32 +0200)]
robofsm: Add competition sources.
This is preliminary competition FSM with subautomatons and maybe strategy switching possibility.
Michal Vokac [Mon, 16 May 2011 16:27:40 +0000 (18:27 +0200)]
commit-graph: Comment out former members and add me :) and Matous.
Michal Vokac [Tue, 10 May 2011 10:37:47 +0000 (12:37 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot