Version 1.8.40: New features: - Suppport for NorthStar 2.8 Version 1.8.36: New features: - Check for 'RPC' in the first message received from the server in order to disconnect quickly when connected to a API2 server. Version 1.8.35: Updates: - Modified compiler and linker settings on Linux: shared libs do no longer export symbols by default except when explicitly specified. This fixes ugly behaviour, for example a crash when using the Camera in RobotinoView. Version 1.8.34: New features: - Support for the compact version of the binoic handling assistent. http://www.festo.com/cms/en_corp/11367.htm Version 1.8.33: New features: - Support for XBox controller. Plug in and drive Robotino. http://wiki.openrobotino.org/index.php?title=Robotino_%26_XBOX_360_Wireless_Controller Version 1.8.32: New features: - Speech recognition. Plug in headset and drive Robotino by spoken commands. http://wiki.openrobotino.org/index.php?title=Speech_Recognition Version 1.8.31: Updates: - Use rtai to send shutdown command to EA09. By this we can shutdown EA09 with jumpers for firmware programming set. - Do a filesystem check on shutdown and reboot Version 1.8.30: Updates: - Install rec::math - Install FindOpenRobotino1.cmake script from /tools/cmake Version 1.8.29: Updates: - When searching for Allnet AP via Robotino's display and finding an Allnet AP, write /etc/robotino/ALLNET_AP, so that future calls to getssid and friends are successfull. - Compare the /version_* file to v2.0 and v2.2 versions and display intermediate versions (like all 4GB CF cards) Version 1.8.28: Updates: - Display shows v2.1. This shows the new kernel with cdc_acm driver (used for arm and rangefinder). Bug fixes: - position of motor 3 was not encoded correctly Version 1.8.27: Updates: - Install boost headers to external folder. Use USE_OPENROBOTINO1_EXTERNAL macro to explicitly include openrobotino boost into your include path. Version 1.8.26: New features: - laser rangefinder and manipulator integration by laserd, armd, rec::robotino::com and arm_debugger Version 1.8.22: New features: - use display to install EA09 firmware from /home/robotino/.packages/robotino-firmware_*.deb Version 1.8.21: New features: - use ea09cmd to enable position control Version 1.8.20: New features: - Robotino IO Monitor for monitoring Robotino's IOs Bug fixes: - rec::robotino::com decodes jpg images only if there is at least one rec::robotino::com::Camera object Version 1.8.19: Updates: - install /etc/network/interfaces template files with openrobotino1 in order to setup eth0:1 at fixed IP address 172.26.101.103 / 255.255.0.0 Version 1.8.18: Updates: - improved performance by using the new boost interfaces Version 1.8.17: Updates: - now using boost 1.41 allowing the usage of gcc 4.4 Version 1.8.16: Updates: - scale northstar ceiling calibration so that the value is the distance between detector and ceiling in mm Version 1.8.15: New features: Updates: Bug fixes: - Do not set lcdd priority to realtime any more. This prevents robview2_interpreter from dying because lcdd eats up all CPU resources. Version 1.8.14: New features: Updates: Bug fixes: - By introducing the serial line command handler in controld to manage EA09 commands we beacme very sensible to serial line errors. These errors especially occure with the old I/O board. A strategy to manage these data corruptions had been implemented. - The gyrod tries to connect to a gyroscope frequently. When doing so the gyrod port in the shared memory segment must be set only if a connection has been established. Otherwise the odometry is corrupted when gyrod searches the serial USB lines. Version 1.8.13: New features: Updates: Bug fixes: - set ComImpl::_imageServerPort = 0 if ImageMemory is present. By this even when using Com::setSetState the imagePort is 0 and RobotinoSim will send images via the shared memory segment. - if program menu is empty return to parent menu when pressing enter Version 1.8.12: New features: Updates: Bug fixes: - examples do not compile with gcc 4.3. Use std::memset and std::memcpy from to fix this. - display EA09 firmware version in lcdd (not just 1000) - if no EA09 is present show error when selecting EA09 ip address menu Version 1.8.11: New features: Updates: Bug fixes: - revert invert digital input in rec::robotino::com to be compatible to old robotinocom interface (it had be be inverted in EA09 firmware) Version 1.8.10: New features: Updates: Bug fixes: - invert digital input in rec::robotino::com to be compatible to old robotinocom interface - lcdd: translate messages read from lcdd.xml display correct status of NorthStar Version 1.8.9: New features: - NorthStar interface for NS2 detectors (ceilingHeight) * Calibration of NS1 detectors has to be performed with NS1 tool from Evolution Robotics - rec::robotino::Com allows settings of complete SetState and reading of complete SensorState (this is used in Robotino View 2) Updates: Bug fixes: Version 1.8.8: New features: - lcdd scanning for Allnet AP at startup - lcdd functions for searching ap, reboot and halt Updates: Bug fixes: Version 1.8.7: New features: Updates: Bug fixes: - nstard locks shm while setting new room. This causes timeout on connection with RobotinoView. - iod casts char roomid to unsigned int. This leads to invalid room ids. Version 1.8.6: New features: - lcdd update status screen on all buttons except Enter - lcdd shows ? behind channel while AP is scanning Updates: Bug fixes: - Gyroscope angle value with incorrect sign