]> rtime.felk.cvut.cz Git - eurobot/public.git/log
eurobot/public.git
16 years agoMerge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot
Martin Zidek [Wed, 30 Apr 2008 08:45:04 +0000 (10:45 +0200)]
Merge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agoulcdd: new fuctions and constants
Martin Zidek [Wed, 30 Apr 2008 08:43:55 +0000 (10:43 +0200)]
ulcdd: new fuctions and constants

16 years agoMerge branch 'master' into mcl-rewrite
Michal Sojka [Wed, 30 Apr 2008 08:09:02 +0000 (10:09 +0200)]
Merge branch 'master' into mcl-rewrite

16 years agorobofsm: Begining of update to the new MCL
Michal Sojka [Wed, 30 Apr 2008 08:09:00 +0000 (10:09 +0200)]
robofsm: Begining of update to the new MCL

16 years agoMCL: Added MCL type for odometry data
Michal Sojka [Wed, 30 Apr 2008 08:06:26 +0000 (10:06 +0200)]
MCL: Added MCL type for odometry data

16 years agoRobodim: Added newly created .c file
Michal Sojka [Wed, 30 Apr 2008 07:29:51 +0000 (09:29 +0200)]
Robodim: Added newly created .c file

16 years agoMCL: Cosmetic changes
Michal Sojka [Wed, 30 Apr 2008 06:24:50 +0000 (08:24 +0200)]
MCL: Cosmetic changes

16 years agoMCL: Working version
Michal Sojka [Wed, 30 Apr 2008 06:15:49 +0000 (08:15 +0200)]
MCL: Working version

The particle weight represents probabilities of beacons in the past

16 years agoMCL: Test with another likelyhood function
Michal Sojka [Wed, 30 Apr 2008 06:01:58 +0000 (08:01 +0200)]
MCL: Test with another likelyhood function

16 years agoMatlab: Fixed bug in 4 beacon laser model
Michal Sojka [Wed, 30 Apr 2008 05:46:06 +0000 (07:46 +0200)]
Matlab: Fixed bug in 4 beacon laser model

16 years agoMCL: Fixed a bug in resample
Michal Sojka [Wed, 30 Apr 2008 05:45:47 +0000 (07:45 +0200)]
MCL: Fixed a bug in resample

16 years agoMCL: Fixes + added prediction of of next beacon
Michal Sojka [Wed, 30 Apr 2008 00:15:23 +0000 (02:15 +0200)]
MCL: Fixes + added prediction of of next beacon

Maltab now draws angle as color.
Always is used BEACON_CNT beacons, because current implementation depends
on the order of beacons and omitting one beacon is not possible.

16 years agoRobodim: Corrected beacon order
Michal Sojka [Tue, 29 Apr 2008 22:41:26 +0000 (00:41 +0200)]
Robodim: Corrected beacon order

16 years agoMatlab: added .gdbinit for S-function debugging
Michal Sojka [Tue, 29 Apr 2008 21:37:18 +0000 (23:37 +0200)]
Matlab: added .gdbinit for S-function debugging

16 years agoMerge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot
Tran Duy Khanh [Tue, 29 Apr 2008 18:48:47 +0000 (20:48 +0200)]
Merge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agorobomon2: not completed MCL and odometry, please help me Michalgit status! :)
Tran Duy Khanh [Tue, 29 Apr 2008 18:48:37 +0000 (20:48 +0200)]
robomon2: not completed MCL and odometry, please help me Michalgit status! :)

16 years agocand: sharp values are now sent in meters
Martin Zidek [Tue, 29 Apr 2008 18:31:59 +0000 (20:31 +0200)]
cand: sharp values are now sent in meters

16 years agorobofsm: fsmmain now compiles
Martin Zidek [Tue, 29 Apr 2008 18:31:21 +0000 (20:31 +0200)]
robofsm: fsmmain now compiles

16 years agocand: added support for first two sharp sensors
Martin Zidek [Tue, 29 Apr 2008 17:07:00 +0000 (19:07 +0200)]
cand: added support for first two sharp sensors

16 years agorobofsm: created basic version of fsmmain for 2008
Martin Zidek [Tue, 29 Apr 2008 17:06:28 +0000 (19:06 +0200)]
robofsm: created basic version of fsmmain for 2008

16 years agoSmaller speed for the laser.
Tran Duy Khanh [Tue, 29 Apr 2008 16:05:57 +0000 (18:05 +0200)]
Smaller speed for the laser.

16 years agoMerge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot
Tran Duy Khanh [Tue, 29 Apr 2008 16:04:26 +0000 (18:04 +0200)]
Merge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agorobomon2: added support for this years' sharps configuration,
Martin Zidek [Tue, 29 Apr 2008 16:02:47 +0000 (18:02 +0200)]
robomon2: added support for this years' sharps configuration,
    not tested yet

16 years agofsmdisplay: updated for control screen
Martin Zidek [Tue, 29 Apr 2008 16:00:53 +0000 (18:00 +0200)]
fsmdisplay: updated for control screen

16 years agodisplay: functional version of control display
Martin Zidek [Tue, 29 Apr 2008 14:43:36 +0000 (16:43 +0200)]
display: functional version of control display

16 years agorobofsm: fixed display events
Martin Zidek [Tue, 29 Apr 2008 14:20:11 +0000 (16:20 +0200)]
robofsm: fixed display events

16 years agorobot_eb2008: added lock for display fsm
Martin Zidek [Tue, 29 Apr 2008 14:19:31 +0000 (16:19 +0200)]
robot_eb2008: added lock for display fsm

16 years agorobofsm: fixed servos control library
Martin Zidek [Tue, 29 Apr 2008 14:17:34 +0000 (16:17 +0200)]
robofsm: fixed servos control library

16 years agoMerge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot
Martin Zidek [Tue, 29 Apr 2008 12:40:50 +0000 (14:40 +0200)]
Merge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agodisplay: new version of display software
Martin Zidek [Tue, 29 Apr 2008 12:39:55 +0000 (14:39 +0200)]
display: new version of display software

16 years agoNow it's possible to set the speed of laser motors.
Tran Duy Khanh [Tue, 29 Apr 2008 10:07:21 +0000 (12:07 +0200)]
Now it's possible to set the speed of laser motors.

16 years agoMCL: Modularized and added Marek's resampling algoritm
Michal Sojka [Tue, 29 Apr 2008 09:53:37 +0000 (11:53 +0200)]
MCL: Modularized and added Marek's resampling algoritm

16 years agoroboortegen.pl: test program now terminate correctly on SIGINT.
Tran Duy Khanh [Tue, 29 Apr 2008 09:43:31 +0000 (11:43 +0200)]
roboortegen.pl: test program now terminate correctly on SIGINT.

16 years agorobofsm and robomon has been updated to update MCL with one measured
Tran Duy Khanh [Tue, 29 Apr 2008 09:27:57 +0000 (11:27 +0200)]
robofsm and robomon has been updated to update MCL with one measured
angles. Other modification.

16 years agoNew robot type for laser data (only period and a measure). CAN daemon
Tran Duy Khanh [Tue, 29 Apr 2008 09:26:01 +0000 (11:26 +0200)]
New robot type for laser data (only period and a measure). CAN daemon
has been updated to use this new data structure.

16 years agoNew CAN ID, use to send laser data after every reflection. This data structure is
Tran Duy Khanh [Tue, 29 Apr 2008 09:24:24 +0000 (11:24 +0200)]
New CAN ID, use to send laser data after every reflection. This data structure is
smaller to fit our needs. Laser-io has been updated to send only a period
and measured angle.

16 years agoMerge branch 'master' of sojka@rtime.felk.cvut.cz:/var/git/eurobot
Michal Sojka [Mon, 28 Apr 2008 15:21:00 +0000 (17:21 +0200)]
Merge branch 'master' of sojka@rtime.felk.cvut.cz:/var/git/eurobot

Conflicts:

src/robofsm/eb2008/fsmmove.cc
src/robofsm/eb2008/robot_eb2008.h

16 years agorobofsm: Warning converted to FIXME comment
Michal Sojka [Mon, 28 Apr 2008 15:13:44 +0000 (17:13 +0200)]
robofsm: Warning converted to FIXME comment

16 years agoMCL: Fixed to work with single beacon measurements
Michal Sojka [Mon, 28 Apr 2008 15:07:52 +0000 (17:07 +0200)]
MCL: Fixed to work with single beacon measurements

Matlab modes have also been updated. Now, drawers are updated
only 20 times per second to speed up simulation.

16 years agoMCL: new parameters to set X and Y offset, used for particles initialization.
Tran Duy Khanh [Mon, 28 Apr 2008 11:10:21 +0000 (13:10 +0200)]
MCL: new parameters to set X and Y offset, used for particles initialization.
Updated robomon to use these parameters.

16 years agorobomon: a new checkbox to turn on/off laser.
Tran Duy Khanh [Mon, 28 Apr 2008 10:18:40 +0000 (12:18 +0200)]
robomon: a new checkbox to turn on/off laser.

16 years agoCAN daemon updated to send laser commands (i.e. stop/start engine).
Tran Duy Khanh [Mon, 28 Apr 2008 08:33:16 +0000 (10:33 +0200)]
CAN daemon updated to send laser commands (i.e. stop/start engine).

16 years agoA new CAN id and roboorte variable: robot_cmd, used to send start command
Tran Duy Khanh [Mon, 28 Apr 2008 08:27:42 +0000 (10:27 +0200)]
A new CAN id and roboorte variable: robot_cmd, used to send start command
for example. CAN daemon updated.

16 years agoulcdd: added setting of SIGIO handler function in uoled_init
Martin Zidek [Sun, 27 Apr 2008 20:12:43 +0000 (22:12 +0200)]
ulcdd: added setting of SIGIO handler function in uoled_init

16 years agosercom: added pointer to SIGIO handler function
Martin Zidek [Sun, 27 Apr 2008 20:10:30 +0000 (22:10 +0200)]
sercom: added pointer to SIGIO handler function
pointer to sercom_data struct

16 years agoMerge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot
Martin Zidek [Sun, 27 Apr 2008 20:05:00 +0000 (22:05 +0200)]
Merge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agodisplay: corrected to compile
Martin Zidek [Sun, 27 Apr 2008 20:04:54 +0000 (22:04 +0200)]
display: corrected to compile

16 years agorobomon2: add a nice RobomonTuning icon for Martin :).
Tran Duy Khanh [Sun, 27 Apr 2008 20:01:45 +0000 (22:01 +0200)]
robomon2: add a nice RobomonTuning icon for Martin :).

16 years agorobofsm: fix all bad locking stuffs, which could cause wrong race condition.
Tran Duy Khanh [Sun, 27 Apr 2008 19:59:48 +0000 (21:59 +0200)]
robofsm: fix all bad locking stuffs, which could cause wrong race condition.

16 years agoMerge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot
Tran Duy Khanh [Sun, 27 Apr 2008 19:48:17 +0000 (21:48 +0200)]
Merge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agodisplay: commit for Kai :)
Martin Zidek [Sun, 27 Apr 2008 19:37:27 +0000 (21:37 +0200)]
display: commit for Kai :)

16 years agoA new ORTE type for laser commands.
Tran Duy Khanh [Sun, 27 Apr 2008 18:39:09 +0000 (20:39 +0200)]
A new ORTE type for laser commands.

16 years agoA new CAN id for laser command (BOA->LASER). laser-io updated to use
Tran Duy Khanh [Sun, 27 Apr 2008 18:36:47 +0000 (20:36 +0200)]
A new CAN id for laser command (BOA->LASER). laser-io updated to use
the command. Turn on/turn off motors on demand.

16 years agoMerge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot
Martin Zidek [Sun, 27 Apr 2008 17:09:42 +0000 (19:09 +0200)]
Merge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agorobofsm: removed display source from eb2007, as it has no point there
Martin Zidek [Sun, 27 Apr 2008 17:09:29 +0000 (19:09 +0200)]
robofsm: removed display source from eb2007, as it has no point there

16 years agoMerge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot
Tran Duy Khanh [Sun, 27 Apr 2008 14:47:09 +0000 (16:47 +0200)]
Merge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agorobofsm: mcl-laser test program.
Tran Duy Khanh [Sun, 27 Apr 2008 14:46:53 +0000 (16:46 +0200)]
robofsm: mcl-laser test program.

16 years agorobofsm: optimize odometry, move MCL particles when data arrived.
Tran Duy Khanh [Sun, 27 Apr 2008 14:45:31 +0000 (16:45 +0200)]
robofsm: optimize odometry, move MCL particles when data arrived.

16 years agorobofsm: init localization variable.
Tran Duy Khanh [Sun, 27 Apr 2008 14:44:17 +0000 (16:44 +0200)]
robofsm: init localization variable.

16 years agobuild: corrected doc entry in .gitignore
Martin Zidek [Sun, 27 Apr 2008 14:43:53 +0000 (16:43 +0200)]
build: corrected doc entry in .gitignore

16 years agorobomon: added vim swap files to .gitignore
Martin Zidek [Sun, 27 Apr 2008 14:41:56 +0000 (16:41 +0200)]
robomon: added vim swap files to .gitignore

16 years agorobofsm: smaller speed and acceleration, used for testing.
Tran Duy Khanh [Sun, 27 Apr 2008 14:40:53 +0000 (16:40 +0200)]
robofsm: smaller speed and acceleration, used for testing.

16 years agoulcdd: removed old files
Martin Zidek [Sun, 27 Apr 2008 14:38:54 +0000 (16:38 +0200)]
ulcdd: removed old files

16 years agodisplay: voltage, fsm state, position and color are now
Martin Zidek [Sun, 27 Apr 2008 14:38:25 +0000 (16:38 +0200)]
display: voltage, fsm state, position and color are now
updated in real time

16 years agolaser-io: remove send measuring data after passing the optogate.
Tran Duy Khanh [Sun, 27 Apr 2008 13:23:06 +0000 (15:23 +0200)]
laser-io: remove send measuring data after passing the optogate.

16 years agorobofsm: correct termination on SIGTERM.
Tran Duy Khanh [Sun, 27 Apr 2008 12:23:47 +0000 (14:23 +0200)]
robofsm: correct termination on SIGTERM.

16 years agojoystick: carousel control update.
Tran Duy Khanh [Sun, 27 Apr 2008 12:18:49 +0000 (14:18 +0200)]
joystick: carousel control update.

16 years agoMatlab: Updated and restructured reg_mcl model
Michal Sojka [Sun, 27 Apr 2008 10:56:48 +0000 (12:56 +0200)]
Matlab: Updated and restructured reg_mcl model

To work with the updated balet and to have common sample rate
of move related parts.

16 years agoMaltab: Update MCL to accept laser data of variable length
Michal Sojka [Sun, 27 Apr 2008 10:55:37 +0000 (12:55 +0200)]
Maltab: Update MCL to accept laser data of variable length

16 years agoMotion: Fixed bug in balet and rewritten in a cleaner way
Michal Sojka [Sun, 27 Apr 2008 10:54:09 +0000 (12:54 +0200)]
Motion: Fixed bug in balet and rewritten in a cleaner way

Balet now returns the tangent and angular velocities instead of
speeds of the wheels (which depends on robot sizes).

The bug was in the condition of omega calculation. The condition
was only true for positive angles so the controller behavior was
different for positive and negative angles.

16 years agoMerge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot
Tran Duy Khanh [Sun, 27 Apr 2008 08:42:05 +0000 (10:42 +0200)]
Merge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agorobofsm: terminate correctly on SIGTERM.
Tran Duy Khanh [Sun, 27 Apr 2008 08:41:59 +0000 (10:41 +0200)]
robofsm: terminate correctly on SIGTERM.

16 years agoadded src/common/can_msg_def.h - define bytes in can messgaes
Jirka Kubias [Sun, 27 Apr 2008 08:39:36 +0000 (10:39 +0200)]
added src/common/can_msg_def.h  - define bytes in can messgaes

16 years agosercom: fixed baudrate setting
Martin Zidek [Sun, 27 Apr 2008 08:26:34 +0000 (10:26 +0200)]
sercom: fixed baudrate setting

16 years agocan_ids: added status messages
Martin Zidek [Sun, 27 Apr 2008 08:25:39 +0000 (10:25 +0200)]
can_ids: added status messages

16 years agorobomon2: close correctly all tabs before closing the main window.
Tran Duy Khanh [Sat, 26 Apr 2008 20:49:51 +0000 (22:49 +0200)]
robomon2: close correctly all tabs before closing the main window.

16 years agorobomon2: close and delete correctly all ORTE stuffs.
Tran Duy Khanh [Sat, 26 Apr 2008 20:41:02 +0000 (22:41 +0200)]
robomon2: close and delete correctly all ORTE stuffs.

16 years agorobomon2: now it's possible to close tabs (using icon or Ctrl+W).
Tran Duy Khanh [Sat, 26 Apr 2008 20:21:45 +0000 (22:21 +0200)]
robomon2: now it's possible to close tabs (using icon or Ctrl+W).

16 years agolaser-io: a new macro to define sending immediately after reflections
Tran Duy Khanh [Sat, 26 Apr 2008 18:31:38 +0000 (20:31 +0200)]
laser-io: a new macro to define sending immediately after reflections
or not.

16 years agolaser-io: send measured data after every reflection.
Tran Duy Khanh [Sat, 26 Apr 2008 18:24:11 +0000 (20:24 +0200)]
laser-io: send measured data after every reflection.

16 years agoMerge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot
Tran Duy Khanh [Sat, 26 Apr 2008 14:54:48 +0000 (16:54 +0200)]
Merge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agorobot control using joystick is now completed, need to be tested more.
Tran Duy Khanh [Sat, 26 Apr 2008 14:54:42 +0000 (16:54 +0200)]
robot control using joystick is now completed, need to be tested more.

16 years agorobomon2: odometry in SimMcl.
Tran Duy Khanh [Sat, 26 Apr 2008 14:53:34 +0000 (16:53 +0200)]
robomon2: odometry in SimMcl.

16 years agodisplay: implemented new functions
Martin Zidek [Sat, 26 Apr 2008 14:51:36 +0000 (16:51 +0200)]
display: implemented new functions

16 years agoMerge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot
Martin Zidek [Sat, 26 Apr 2008 12:56:48 +0000 (14:56 +0200)]
Merge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agorobottype: added pwr_alert type
Martin Zidek [Sat, 26 Apr 2008 12:56:42 +0000 (14:56 +0200)]
robottype: added pwr_alert type

16 years agoMerge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot
Tran Duy Khanh [Sat, 26 Apr 2008 12:50:43 +0000 (14:50 +0200)]
Merge branch 'master' of trandk1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agorobomon: few minor fixes
Martin Zidek [Sat, 26 Apr 2008 12:50:15 +0000 (14:50 +0200)]
robomon: few minor fixes

16 years agojoyd: ORTE publication with lower frequency.
Tran Duy Khanh [Sat, 26 Apr 2008 12:33:20 +0000 (14:33 +0200)]
joyd: ORTE publication with lower frequency.

16 years agoMerge branch 'master' of sojka@rtime.felk.cvut.cz:/var/git/eurobot
Michal Sojka [Sat, 26 Apr 2008 09:58:19 +0000 (11:58 +0200)]
Merge branch 'master' of sojka@rtime.felk.cvut.cz:/var/git/eurobot

16 years agoMatlab: Fixed laser model, updated robot drawer
Michal Sojka [Sat, 26 Apr 2008 09:58:11 +0000 (11:58 +0200)]
Matlab: Fixed laser model, updated robot drawer

For further testing, MCL block must be modified to support
one elemect vector of angles.

16 years agoMaltab: normalized output angles in beacon_angles()
Michal Sojka [Sat, 26 Apr 2008 09:55:44 +0000 (11:55 +0200)]
Maltab: normalized output angles in beacon_angles()

16 years agoMerge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot
Martin Zidek [Sat, 26 Apr 2008 09:00:44 +0000 (11:00 +0200)]
Merge branch 'master' of zidekm1@rtime.felk.cvut.cz:/var/git/eurobot

16 years agorobomon2: initialization of drives
Martin Zidek [Sat, 26 Apr 2008 09:00:34 +0000 (11:00 +0200)]
robomon2: initialization of drives

16 years agoMatlab: Added model of real rotating laser
Michal Sojka [Sat, 26 Apr 2008 08:15:37 +0000 (10:15 +0200)]
Matlab: Added model of real rotating laser

16 years agoMatlab: Added start time to trgen S-function
Michal Sojka [Sat, 26 Apr 2008 07:01:53 +0000 (09:01 +0200)]
Matlab: Added start time to trgen S-function

16 years agorepaired typo error
Ondra Vrzal [Fri, 25 Apr 2008 18:54:29 +0000 (20:54 +0200)]
repaired typo error

Ondra

16 years agoadd carousel status to the CAN messages
Ondra Vrzal [Fri, 25 Apr 2008 18:50:21 +0000 (20:50 +0200)]
add carousel status to the CAN messages

ondra

16 years agoMaltba: Open all figure when the model is opened
Michal Sojka [Fri, 25 Apr 2008 10:23:56 +0000 (12:23 +0200)]
Maltba: Open all figure when the model is opened

16 years agoMerge branch 'master' of sojka@rtime.felk.cvut.cz:/var/git/eurobot
Michal Sojka [Fri, 25 Apr 2008 08:55:17 +0000 (10:55 +0200)]
Merge branch 'master' of sojka@rtime.felk.cvut.cz:/var/git/eurobot