forked from JdeRobot/base
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
41 lines (31 loc) · 2.91 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Changelog
**** #68, driver pantilt (Roberto Calvo <[email protected]> Tue, 23 Jan 2007 23:07:58 +0100)
- Fix Bug, In pantiltmotors_iteration, it's send the data in this order longcommand-longspeed and latcommand-latspeed. Besides if the speed is 0.0, no command of position is sent.
**** #20, driver pantilt (Roberto Calvo <[email protected]> Wed, 13 Dec 2006 01:02:12 +0100)
- Fix Bug about tilt_angle and pan_angle in 'ptmotors_resume'
- In pantiltmotor_iteration, only see the pan and tilt position for send the new command. Now, also see pan and tilt speed for send new pantilt command.
- Change rutine of parser and separated the execution of pantiltmotors and pantiltencorders
- The 'SendCmd' routine is protected by mutex
- Delete library depency dc1394 in Makefile
- Initial version pantilt's driver (Victor Gómez <[email protected]>) from the one at jde-3.4
****4.1: from 4.0
1.- avoids the "multiply defined symbol" problem, changing the name of different key symbols like robot->jde_robot, laser->jde_laser, width->jde_width, height->jde_height. Those names are used by player library. The name collision is silent when using dynamic libraries, but it exists. (Antonio Pineda)
2.- schemas are loaded WITHOUT exporting their symbol tables. There is a list of exported variables. Each schema must export the variables it provides, and import the variables it needs during its execution
****4.0: from 3.12
1.- includes mouse shortcuts to update scale, move the display_window on sensorsmotorsgui (Antonio Pineda)
****3.12: from 3.11
1.- hierarchy oscilloscope to display the state of the set of schemas
****3.11: from 3.10
1.- drivers as plugins
****3.10: from 3.9
1.- schemas as dynamic libraries, as PLUGINS
2.- before launching jde, run "source ponpath" to update the LD_LIBRARY_PATH environment variable. The p list of places to look at when loading dynamic libraries.
****3.9: from 3.4
1.- schema stalling solved in myschema, guixforms, motors, pantiltmotors and pantiltencoders
2.- cronometro real para guixforms y myschema
3.- eliminados greyA y greyB. updategreyA se mantiene como muestra de la conversión necesaria para pasar correctamente a escala de grises
4.- myschema_cycle y guixforms_cycle se eliminan de jde.c, se ponen exclusivamente en el codigo de su esquema respectivo
5.- VISUALIZACIÓN DISTRIBUIDA y reorganizada: la hebra jdegui centraliza el mantenimiento de dos guis de sistema (mastergui y sensorsandmotorsgui) y los de aquellos esquemas no dormidos. Cada esquema debe registrar su myschema_buttons y su myshema_display. Mastergui se encarga de la activación de esquemas y de seleccionar su visualización a voluntad. Sensorsandmotorsgui se encarga de visualizar los datos sensoriales básicos y poder teleoperar los actuadores del robot.
****3.4: jmplaza local pantilt support
- -D CONFIGDIR='"/etc/jde-robot"', the directory in which searches config
files (jde.conf) can be changed at compile time