]>
rtime.felk.cvut.cz Git - eurobot/public.git/log
Michal Sojka [Tue, 3 May 2011 08:50:59 +0000 (10:50 +0200)]
robofsm: Link test programs with shape_detect library
This fixes a build failure.
Martin Synek [Mon, 2 May 2011 12:40:57 +0000 (14:40 +0200)]
robofsm: Insert shape_detect for visualization obstacle in map.
Martin Synek [Sun, 1 May 2011 19:08:27 +0000 (21:08 +0200)]
Shape_detect:
Change constants minimal and maximal angle detection to global
(HOKUYO_RANGE_ANGLE_LEFT, HOKUYO_RANGE_ANGLE_RIGHT).
Martin Synek [Thu, 28 Apr 2011 08:41:15 +0000 (10:41 +0200)]
Merge remote branch 'origin/master' into shapedet
Michal Vokac [Wed, 27 Apr 2011 21:20:50 +0000 (23:20 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
Michal Vokac [Wed, 27 Apr 2011 21:20:20 +0000 (23:20 +0200)]
lpceurobot: Comment out eb_vidle and eb_sberac compilation.
These lpc apps can not be compiled because we removed some related but old can_ids definitions.
Michal Sojka [Wed, 27 Apr 2011 15:45:19 +0000 (17:45 +0200)]
Push test to check autobuilder
Michal Sojka [Wed, 27 Apr 2011 15:40:23 +0000 (17:40 +0200)]
Push test to check autobuilder
Martin Synek [Wed, 27 Apr 2011 14:35:33 +0000 (16:35 +0200)]
Merge remote branch 'origin/master' into shapedet
Michal Vokac [Wed, 27 Apr 2011 14:26:38 +0000 (16:26 +0200)]
robofsm: Use definition from robodim instead of hard-coded value for hokuyo boundaries limit.
Martin Synek [Wed, 27 Apr 2011 14:22:28 +0000 (16:22 +0200)]
Merge remote branch 'origin/master' into shapedet
Michal Vokac [Wed, 27 Apr 2011 14:18:25 +0000 (16:18 +0200)]
robodim: Added hokuyo range parameter.
Michal Vokac [Wed, 27 Apr 2011 14:17:29 +0000 (16:17 +0200)]
robofsm: No brushes in front of robot.
Michal Vokac [Wed, 27 Apr 2011 14:15:53 +0000 (16:15 +0200)]
robomon: Temporarily comment out vidle view functionality.
Maybe we use that later to view jaw actuator.
Michal Vokac [Wed, 27 Apr 2011 14:09:40 +0000 (16:09 +0200)]
robomon: Add limits of hokuyo scan view.
I think it is better to draw the same scanning area in robomon as the real robot can see.
Martin Synek [Wed, 27 Apr 2011 14:05:48 +0000 (16:05 +0200)]
Merge remote branch 'origin/master' into shapedet
pokormat [Wed, 27 Apr 2011 13:39:00 +0000 (15:39 +0200)]
eb_lift_11: function init and do_control, TODO: better regulator
Martin Synek [Wed, 27 Apr 2011 10:51:28 +0000 (12:51 +0200)]
robofsm: Rename file map_handling.c to map_handling.cc
Martin Synek [Wed, 27 Apr 2011 10:38:01 +0000 (12:38 +0200)]
Shape_detect:
Moved method bresenham_cicle to constructor.
Add maximal (70) and minimal (-70) angle detection (polar_to_cartes()).
Martin Synek [Wed, 27 Apr 2011 09:56:57 +0000 (11:56 +0200)]
Merge remote branch 'origin/master' into shapedet
pokormat [Tue, 26 Apr 2011 11:49:37 +0000 (13:49 +0200)]
robodim: updated robot rot. rad.
pokormat [Thu, 14 Apr 2011 09:16:42 +0000 (11:16 +0200)]
ROBODIM: change robot dimension for competition 2011, play chess!
Martin Synek [Tue, 26 Apr 2011 08:41:11 +0000 (10:41 +0200)]
Shape_detect: Repair of defined Radius - absent ";"
Martin Synek [Mon, 25 Apr 2011 10:25:17 +0000 (12:25 +0200)]
Shape_detect:
Constants for detecting arcs moved into the constructor.
Add documentation.
Martin Synek [Mon, 25 Apr 2011 08:45:32 +0000 (10:45 +0200)]
Shape_detect: offline.c - Testing for sequence measured files from Hokuyo.
- editation offline.c for testing sequance files.
- add -f switch for name open file
- add -n switch for number open files
- add -h and --help for print help
Martin Synek [Mon, 25 Apr 2011 08:40:03 +0000 (10:40 +0200)]
Shape_detect:
Add method arcs_compare() for comparing of two detected arcs vectors.
Add documentation.
pokormat [Sun, 24 Apr 2011 09:34:37 +0000 (11:34 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
pokormat [Sun, 24 Apr 2011 09:32:41 +0000 (11:32 +0200)]
eb_lift_11: add web link to the irc handler source code
Martin Synek [Sun, 24 Apr 2011 07:11:17 +0000 (09:11 +0200)]
Shape_detect: Erase old version created accumulator Hough transform.
Martin Synek [Sun, 24 Apr 2011 07:06:56 +0000 (09:06 +0200)]
Shape_detect:
Erase old version methods (bool fit_arc and Point rotate) and
constants (Arc_max_aperture, Arc_min_aperture and Arc_std_max) arc detection.
Michal Sojka [Sun, 24 Apr 2011 06:21:28 +0000 (08:21 +0200)]
Update team colors for this year
Michal Sojka [Sun, 24 Apr 2011 06:21:06 +0000 (08:21 +0200)]
displayqt: Fix linker error
Michal Sojka [Sun, 24 Apr 2011 06:20:40 +0000 (08:20 +0200)]
Do not compile rozkuk this year
pokormat [Fri, 22 Apr 2011 22:20:09 +0000 (00:20 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
Conflicts:
src/eb_lift_11/fsm.h
src/eb_lift_11/fsm_lift.c
pokormat [Fri, 22 Apr 2011 22:14:51 +0000 (00:14 +0200)]
eb_lift_11: add irc and end switches, homing with timeout
pokormat [Fri, 22 Apr 2011 21:54:02 +0000 (23:54 +0200)]
eb_lift_11: add irc and end switches, homing
pokormat [Fri, 22 Apr 2011 20:44:51 +0000 (22:44 +0200)]
eb_lift_11: function start, color. Todo: read pulses from irc.
pokormat [Fri, 22 Apr 2011 20:42:19 +0000 (22:42 +0200)]
eb_jaws_11: complete function, need more test - bumpers, jaws
Martin Synek [Fri, 22 Apr 2011 10:48:48 +0000 (12:48 +0200)]
Shape_detect: Optimization of constant detection arc and filtration detected the circle.
Martin Synek [Thu, 21 Apr 2011 15:21:11 +0000 (17:21 +0200)]
Merge branch 'shapedet' of ssh://rtime.felk.cvut.cz/eurobot into shapedet
Conflicts:
src/hokuyo/shape-detect/shape_detect.cc
src/hokuyo/shape-detect/shape_detect.h
Shape_detect:
Solution conflict.
Error correction in Bresenham's algorithm (convert constant to milimeters).
Martin Synek [Wed, 20 Apr 2011 21:18:09 +0000 (23:18 +0200)]
Shape_detect: Add Bresenham's circle drawing algorithm for compute Hough transform method.
Michal Sojka [Wed, 20 Apr 2011 20:32:00 +0000 (22:32 +0200)]
shapedet: Draw hough's acumulator in gnuplot
This is a quick hack, but it should be extremely useful in settings
right parameters of haugh transform (scale and maybe some maximal distance
or minimum number of points).
In production code, the debugging should be turned off!
This patch also converts all constants to millimeters, because I found
it confusing to think about which variable is in which units.
Martin Synek [Wed, 20 Apr 2011 14:43:35 +0000 (16:43 +0200)]
Merge remote branch 'origin/master' into shapedet
Martin Synek [Tue, 19 Apr 2011 06:27:39 +0000 (08:27 +0200)]
Shape_detect: add method hough_transform_arc.
pokormat [Thu, 14 Apr 2011 06:33:30 +0000 (08:33 +0200)]
eb_jaws_11: first function compilation without fsm, bumpers not work correctly
pokormat [Wed, 13 Apr 2011 11:29:37 +0000 (13:29 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
pokormat [Wed, 13 Apr 2011 11:27:29 +0000 (13:27 +0200)]
eb_jaws_11: some clearing
pokormat [Wed, 13 Apr 2011 11:19:58 +0000 (13:19 +0200)]
eb_jaws_11: add left and right variable
pokormat [Wed, 13 Apr 2011 11:17:23 +0000 (13:17 +0200)]
common: add ids and flags for jaws mechanism
Michal Vokac [Wed, 13 Apr 2011 11:12:48 +0000 (13:12 +0200)]
common: Removed unused can IDs.
I removed unused IDs of can messages.
pokormat [Tue, 12 Apr 2011 07:23:02 +0000 (09:23 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
pokormat [Mon, 11 Apr 2011 21:51:05 +0000 (23:51 +0200)]
Merge branch 'pathplan'
ehiker [Mon, 11 Apr 2011 21:36:49 +0000 (23:36 +0200)]
add bumper can msg def, add bumper funcionality to jaws, not pin to bumper asigment, not jaws fsm implementation
Michal Sojka [Mon, 11 Apr 2011 21:33:55 +0000 (23:33 +0200)]
Add a simple test for A* algorithm
This is meant for Matous to test his new planning algorithm.
Miroslav Strob [Mon, 11 Apr 2011 19:24:43 +0000 (21:24 +0200)]
barcode: Next testing version, nothing more.
Michal Vokac [Fri, 8 Apr 2011 14:55:08 +0000 (16:55 +0200)]
barcode: Solve problem with ebboard reset.
Toogle DTR and RTS signal and drive the ebboard from reset state.
Problem printing position chars from eb_vidle app. with printf() fnc. - there are some bad "tea chars".
Putchar works OK, why is that?
Miroslav Strob [Fri, 8 Apr 2011 09:04:07 +0000 (11:04 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
Miroslav Strob [Fri, 8 Apr 2011 09:03:49 +0000 (11:03 +0200)]
barcode: Testing version of barcode app.
The program is not working properly. It resets the arm board connected via USB.
Michal Sojka [Fri, 8 Apr 2011 05:12:43 +0000 (07:12 +0200)]
doc: Add the list of prerequisites needed to compile the whole thing
ehiker [Thu, 7 Apr 2011 20:12:21 +0000 (22:12 +0200)]
Merge branch 'pathplan' of ssh://rtime.felk.cvut.cz/eurobot into pathplan
Michal Sojka [Thu, 7 Apr 2011 17:47:25 +0000 (19:47 +0200)]
Checkout pxmc sources automatically when prepare_infrastructure is run
Michal Sojka [Thu, 7 Apr 2011 17:37:10 +0000 (19:37 +0200)]
Update to a new version of PXMC kindly provided by P. Pisa
Also add comments with license information and make the PXMC based
applications print the required (by GPL) copyright notice and no warranty
message.
Michal Vokac [Thu, 7 Apr 2011 14:01:44 +0000 (16:01 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
Conflicts:
src/barcode/Makefile.omk
Michal Vokac [Thu, 7 Apr 2011 13:42:38 +0000 (15:42 +0200)]
barcode: Add file structure for barcode reader program.
Michal Vokac [Thu, 31 Mar 2011 11:58:02 +0000 (13:58 +0200)]
build: Fix forgotten rename linux -> host.
Michal Vokac [Wed, 6 Apr 2011 09:55:37 +0000 (11:55 +0200)]
barcode: Add file structure for barcode reader program.
Miroslav Strob [Tue, 5 Apr 2011 13:19:00 +0000 (15:19 +0200)]
display-qt: Hiding the cursor.
Hiding the cursor from the screen.
Miroslav Strob [Sun, 3 Apr 2011 07:15:52 +0000 (09:15 +0200)]
display-qt: Widget dimensions changed
Widged height changed to 272px. One variable was changed to static.
Michal Vokac [Fri, 1 Apr 2011 13:50:20 +0000 (15:50 +0200)]
display-qt: Create the window without the title bar.
Michal Sojka [Thu, 31 Mar 2011 17:43:34 +0000 (19:43 +0200)]
gumstix: Compilation of display-qt now works
Michal Sojka [Thu, 31 Mar 2011 17:31:56 +0000 (19:31 +0200)]
gumstix: Compile QT automatically
Michal Sojka [Thu, 31 Mar 2011 13:03:08 +0000 (15:03 +0200)]
gumstix: Add preliminary configuration for QT compilation
Michal Vokac [Thu, 31 Mar 2011 11:59:59 +0000 (13:59 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
Michal Vokac [Thu, 31 Mar 2011 11:59:27 +0000 (13:59 +0200)]
build/gumstix: Add directory for cross-compilation for gumstix.
Michal Vokac [Thu, 31 Mar 2011 11:58:02 +0000 (13:58 +0200)]
build: Fix forgotten rename linux -> host.
Miroslav Strob [Wed, 30 Mar 2011 15:30:13 +0000 (17:30 +0200)]
display-qt : Some files and function were renamed (only).
Classes names changed.
Functions names changed.
GUI was updated.
Miroslav Strob [Wed, 30 Mar 2011 10:57:20 +0000 (12:57 +0200)]
display-qt: Second version with Orte.
Removed GUI Form.
Added Orte.
Miroslav Strob [Tue, 29 Mar 2011 08:31:53 +0000 (10:31 +0200)]
display-qt: Fix build failures by linking with proper libraries
Miroslav Strob [Tue, 29 Mar 2011 08:25:19 +0000 (10:25 +0200)]
display-qt: First version
Miroslav Strob [Fri, 18 Mar 2011 12:13:51 +0000 (13:13 +0100)]
Preparation for display application in QT
Michal Sojka [Thu, 17 Mar 2011 09:53:45 +0000 (10:53 +0100)]
shapedet: Allow better testing
To test shapedet behaviour, the following steps were done:
- gnuplot support was removed from shape_det library
- gnuplot support was added to shape_detect_offline test program and
plotting is catvated by -g switch.
- shape_detect_offline prints the detected objects to stdout
With these changes, it is possible to test shape detector with
individual data sets and tune the results based on this.
Michal Sojka [Thu, 17 Mar 2011 08:20:43 +0000 (09:20 +0100)]
Merge branch 'master' into shapedet
Michal Sojka [Thu, 17 Mar 2011 08:19:48 +0000 (09:19 +0100)]
Update Makefile.rules to the latest version
Michal Sojka [Thu, 17 Mar 2011 07:57:01 +0000 (08:57 +0100)]
shapedet: Include examples in documentation directly from sources
This ensures that the documentation is up-to-date and in a compilable
state.
Michal Sojka [Thu, 17 Mar 2011 07:35:59 +0000 (08:35 +0100)]
shapedet: Split text program into two versions - online and offline
The use if #ifdef inside the code is not good. The online version was
in a uncompilable state, because it was not compiled at all.
Michal Sojka [Thu, 17 Mar 2011 07:02:51 +0000 (08:02 +0100)]
shapedet: Documentation overhaul
Martin Synek [Wed, 16 Mar 2011 20:07:21 +0000 (21:07 +0100)]
shape_detect: optimalization detection of obstacle (diameter 20cm).
Michal Sojka [Tue, 15 Mar 2011 16:21:51 +0000 (17:21 +0100)]
Add USB loader for LPC17xx from ulan
Michal Sojka [Tue, 15 Mar 2011 10:06:43 +0000 (11:06 +0100)]
robomon: Set no brash for drawing detected shapes
Michal Sojka [Tue, 15 Mar 2011 10:06:14 +0000 (11:06 +0100)]
robomon: Randomize hokuyo simulation
Michal Sojka [Tue, 15 Mar 2011 09:58:03 +0000 (10:58 +0100)]
robomon: More error prone hokuyo simulation
Michal Sojka [Tue, 15 Mar 2011 09:41:53 +0000 (10:41 +0100)]
robomon: Draw detected arcs as circles
Martin Synek [Tue, 15 Mar 2011 09:37:09 +0000 (10:37 +0100)]
shape_detect: Correct calculation of arc radius.
Martin Synek [Tue, 15 Mar 2011 06:55:01 +0000 (07:55 +0100)]
hokuyoscan/shape_detect: Add drawing arc center (green point).
shape_detect: Correct calculation of arc center.
Martin Synek [Sat, 12 Mar 2011 16:36:45 +0000 (17:36 +0100)]
robomon/hokuyoscan: add visualization detect arc in window robomon.
green line: detected arc
yellow line: detected line
Martin Synek [Sat, 12 Mar 2011 16:25:30 +0000 (17:25 +0100)]
Shape_detect:
Create data type Arc.
Modification function fit_arc, shape_detect -> prepare.
Modification Software Documentation.
Martin Synek [Sat, 12 Mar 2011 15:56:52 +0000 (16:56 +0100)]
robomon: add function to calculate the real distance to the simulated cylinder
Martin Synek [Wed, 9 Mar 2011 16:22:03 +0000 (17:22 +0100)]
Merge branch 'shapedet' of ssh://rtime.felk.cvut.cz/eurobot into shapedet
Michal Sojka [Wed, 9 Mar 2011 13:47:29 +0000 (14:47 +0100)]
robomon: Add TODO for intersection calculation
Michal Sojka [Wed, 9 Mar 2011 13:40:25 +0000 (14:40 +0100)]
shapedet: Better API
This needs to be implemented later.