]>
rtime.felk.cvut.cz Git - eurobot/public.git/log
Michal Vokac [Tue, 3 May 2011 09:02:41 +0000 (11:02 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
Michal Vokac [Tue, 3 May 2011 08:59:42 +0000 (10:59 +0200)]
joyd: Added control via joyd.
Michal Vokac [Tue, 3 May 2011 08:54:30 +0000 (10:54 +0200)]
cand: Fix compilation error.
Michal Vokac [Tue, 3 May 2011 08:52:20 +0000 (10:52 +0200)]
types: Added robot_bumpers type to orte.
robofsm: Added robot_bumpers callback function to orte.
cand: Added robot_bumpers publisher.
common: Added switch strategy flag to can msg. definitions.
This separates robot switches from bumpers,
because bumpers are handled by one ebboard
and switches by another.
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.
Michal Sojka [Tue, 3 May 2011 08:42:52 +0000 (10:42 +0200)]
h8eurobot: Enable PXMC in config
I hope that this suppress the build error reported by buildbot.
Pavel Pisa [Tue, 3 May 2011 02:42:06 +0000 (04:42 +0200)]
odometry: needs misc library after pxmc to provide _i2str.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Pavel Pisa [Tue, 3 May 2011 02:34:37 +0000 (04:34 +0200)]
motor-control: included support for alternative alignment from HAL sensor.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Pavel Pisa [Tue, 3 May 2011 01:38:01 +0000 (03:38 +0200)]
motor-control: HAL test updated to work with actual PXMC version.
PXMC and sysless submodules are updated to actual version from RTIME.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Pavel Pisa [Mon, 2 May 2011 22:05:49 +0000 (00:05 +0200)]
motor-control: add debugging command to run periodic state print.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
pokormat [Mon, 2 May 2011 21:34:36 +0000 (23:34 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
pokormat [Mon, 2 May 2011 21:29:39 +0000 (23:29 +0200)]
eb_lift_11: repair same bugs
pokormat [Mon, 2 May 2011 21:27:15 +0000 (23:27 +0200)]
eb_lift_11: change direction of lift motion
pokormat [Mon, 2 May 2011 21:24:39 +0000 (23:24 +0200)]
eb_lift_11: add homing flag to can lift cmd.
pokormat [Mon, 2 May 2011 21:17:59 +0000 (23:17 +0200)]
common: add can id bumpers and repair can msg. def.
Martin Synek [Mon, 2 May 2011 12:40:57 +0000 (14:40 +0200)]
robofsm: Insert shape_detect for visualization obstacle in map.
Michal Sojka [Mon, 2 May 2011 09:01:34 +0000 (11:01 +0200)]
motor-control: Fix compilation errors
Michal Sojka [Mon, 2 May 2011 08:59:39 +0000 (10:59 +0200)]
Build h8eurobot by default
There is some compilation error now, which was not discovered by buildbot.
We enable this build to catch such errors in future.
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).
pokormat [Sun, 1 May 2011 08:05:28 +0000 (10:05 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
pokormat [Sun, 1 May 2011 08:04:40 +0000 (10:04 +0200)]
eb_lift_11: add end switch function
pokormat [Sun, 1 May 2011 08:03:44 +0000 (10:03 +0200)]
eb_lift_11: add state homing
pokormat [Sun, 1 May 2011 08:02:02 +0000 (10:02 +0200)]
eb_lift_11: add home button, create switch handler, switches flags are in can flags
pokormat [Sun, 1 May 2011 07:58:10 +0000 (09:58 +0200)]
common: add flags for lift, its used only in eb_lift_11
pokormat [Sun, 1 May 2011 07:11:55 +0000 (09:11 +0200)]
eb_jaws: repair send can status of right jaw
pokormat [Sun, 1 May 2011 07:10:57 +0000 (09:10 +0200)]
eb_jaws: repair right jaw min value
Michal Vokac [Sat, 30 Apr 2011 18:27:27 +0000 (20:27 +0200)]
devel-utils: Add script for mounting gumstix compiled directory.
Michal Vokac [Sat, 30 Apr 2011 18:26:22 +0000 (20:26 +0200)]
eb_jaws_11: Removed useless mess.
Michal Vokac [Sat, 30 Apr 2011 18:10:06 +0000 (20:10 +0200)]
Merge branch 'master' of ssh://rtime.felk.cvut.cz/eurobot
Michal Vokac [Sat, 30 Apr 2011 18:09:49 +0000 (20:09 +0200)]
display-qt: Fix wrong names of lift and jaws indicators.
Michal Sojka [Thu, 28 Apr 2011 18:41:20 +0000 (20:41 +0200)]
Revert "Push test to check autobuilder"
This reverts commit
c56f04d56f8f22e252149e47d714327c870db0bd .
Michal Sojka [Wed, 27 Apr 2011 15:40:23 +0000 (17:40 +0200)]
Push test to check autobuilder
Michal Vokac [Thu, 28 Apr 2011 13:01:43 +0000 (15:01 +0200)]
display-qt: Add view lift and jaws actuators state.
Added functionality to receive lift and jaws states and view them on display.
Vidle is replaced with lift and camera is replaced with jaws.
Michal Vokac [Thu, 28 Apr 2011 12:57:29 +0000 (14:57 +0200)]
cand: Add lift and jaws callback functions and remove some hokuyo pitch mess.
Michal Vokac [Thu, 28 Apr 2011 12:52:40 +0000 (14:52 +0200)]
barcode: Comment out barcode compilation.
Barcode scanner is in testing phase now.
Michal Vokac [Thu, 28 Apr 2011 12:50:36 +0000 (14:50 +0200)]
displayd: Comment out display daemon compilation.
We do not need displayd this year, we are using gumstix with LCD and display-qt app. now.
Michal Vokac [Thu, 28 Apr 2011 12:43:05 +0000 (14:43 +0200)]
joyd: Add capability to test lift with joystick.
Michal Vokac [Thu, 28 Apr 2011 12:40:23 +0000 (14:40 +0200)]
robofsm: Add lift and jaws actuators.
Added preliminary version of functions for manipulating with jaws and lift.
Michal Vokac [Thu, 28 Apr 2011 12:32:49 +0000 (14:32 +0200)]
robofsm: Remove hokuyo actuator.
Michal Vokac [Thu, 28 Apr 2011 12:30:48 +0000 (14:30 +0200)]
robofsm: Add fsm events.
Added lift and jaws fsm event done.
Michal Vokac [Thu, 28 Apr 2011 12:29:37 +0000 (14:29 +0200)]
robofsm: Add lift and jaws component enum to robot components.
Michal Vokac [Thu, 28 Apr 2011 12:27:59 +0000 (14:27 +0200)]
robofsm: Add lift and jaws acuators to orte.
Added receive lift and jaws callback function.
Michal Vokac [Thu, 28 Apr 2011 12:22:42 +0000 (14:22 +0200)]
robomon: Comment out vidle functionality.
Maybe we will use this later for jaws actuator if we find some free time (hahaha).
Michal Vokac [Thu, 28 Apr 2011 12:20:02 +0000 (14:20 +0200)]
types: Remove hokuyo pitch actuator type from orte.
Michal Vokac [Thu, 28 Apr 2011 12:19:05 +0000 (14:19 +0200)]
types: Add lift and jaws actuators types to orte.
Martin Synek [Thu, 28 Apr 2011 08:41:15 +0000 (10:41 +0200)]
Merge remote branch 'origin/master' into shapedet
Michal Vokac [Thu, 28 Apr 2011 06:57:08 +0000 (08:57 +0200)]
camera: Comment out camera compilation.
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