C++ framework designed to support iRobot Create developers with a comprehensive set of Controllers, Tasks, Schedulers, Movement Trackers, et cetera. Allows interfacing with hardware or in an emulated environment. Compiles on Linux, OS X, and Windows.
Be the first to post a text review of emss iRobot Create Framework. Rate and review a project by clicking thumbs up or thumbs down in the right column.
======================================================================== = CHANGELOG = ======================================================================== emss framework http://emssframework.sourceforge.net ======================================================================== = Changelog v1.3 = ======================================================================== * Updated all headers to reflect newest documentation * Patch to all project file to disable asound2 on OS X * Cleaned up some deprecated tasks * Fix to make the SplineNavigation component thread-safe * Patch for broken Q_OS_WIN32 in qextserialprot... * Updated getFilePath() to better ask the user in a smarter way where the resources or logs path is. * Updated the start-task message in RemoteInterface to better handle FingerprintNavigation tasks if the robot is docked. * Fix for EmulatedCOIL SENSOR_WALL sensor packet. * Added toolbar functionality to instantly 'press' and also new toolbar item 'focus on point' * Created (finally) the setup.sh script to setup the entire script environment for emss * Fixed debug messages to no longer include redundant type names... * Changed the definitions _TTY_POSIX et ecetea to use the standard QT ones... * Added TaskManger capability to locally wait for events to finish in user thread... * Removed never used configuration in default configuration * Changed the WANIPs setting to use the standard "string list" separator instead of the "|" character. * Fix for missing emit taskChanged() in TaskManager... * Fixed some default settings * Added functionality to save the navpoints when calling Util::saveWorldState()... * Added SplineKernelWirth to possible spline kernels... * Added Function to disable structureMap * WallFollower uses now WallSignal * Patch for saving bool settings as string (true/false) instead of integer (1/0) in Util::saveWorldState()... * Refactored EmssController to use caches settings instead of laoding each setting on each tick. * Added icons to all the windows. Added about and documention help menus to emssInterface and emssFingerprintCollector. * Changed Default Settings for FingerprintCollector
======================================================================== = CHANGELOG = ======================================================================== emss framework http://emssframework.sourceforge.net ======================================================================== = Changelog v1.3 = ======================================================================== * Updated all headers to reflect newest documentation * Patch to all project file to disable asound2 on OS X * Cleaned up some deprecated tasks * Fix to make the SplineNavigation component thread-safe * Patch for broken Q_OS_WIN32 in qextserialprot... * Updated getFilePath() to better ask the user in a smarter way where the resources or logs path is. * Updated the start-task message in RemoteInterface to better handle FingerprintNavigation tasks if the robot is docked. * Fix for EmulatedCOIL SENSOR_WALL sensor packet. * Added toolbar functionality to instantly 'press' and also new toolbar item 'focus on point' * Created (finally) the setup.sh script to setup the entire script environment for emss * Fixed debug messages to no longer include redundant type names... * Changed the definitions _TTY_POSIX et ecetea to use the standard QT ones... * Added TaskManger capability to locally wait for events to finish in user thread... * Removed never used configuration in default configuration * Changed the WANIPs setting to use the standard "string list" separator instead of the "|" character. * Fix for missing emit taskChanged() in TaskManager... * Fixed some default settings * Added functionality to save the navpoints when calling Util::saveWorldState()... * Added SplineKernelWirth to possible spline kernels... * Added Function to disable structureMap * WallFollower uses now WallSignal * Patch for saving bool settings as string (true/false) instead of integer (1/0) in Util::saveWorldState()... * Refactored EmssController to use caches settings instead of laoding each setting on each tick. * Added icons to all the windows. Added about and documention help menus to emssInterface and emssFingerprintCollector. * Changed Default Settings for FingerprintCollector
======================================================================== = CHANGELOG = ======================================================================== emss framework http://emssframework.sourceforge.net ======================================================================== = Changelog v1.3 = ======================================================================== * Updated all headers to reflect newest documentation * Patch to all project file to disable asound2 on OS X * Cleaned up some deprecated tasks * Fix to make the SplineNavigation component thread-safe * Patch for broken Q_OS_WIN32 in qextserialprot... * Updated getFilePath() to better ask the user in a smarter way where the resources or logs path is. * Updated the start-task message in RemoteInterface to better handle FingerprintNavigation tasks if the robot is docked. * Fix for EmulatedCOIL SENSOR_WALL sensor packet. * Added toolbar functionality to instantly 'press' and also new toolbar item 'focus on point' * Created (finally) the setup.sh script to setup the entire script environment for emss * Fixed debug messages to no longer include redundant type names... * Changed the definitions _TTY_POSIX et ecetea to use the standard QT ones... * Added TaskManger capability to locally wait for events to finish in user thread... * Removed never used configuration in default configuration * Changed the WANIPs setting to use the standard "string list" separator instead of the "|" character. * Fix for missing emit taskChanged() in TaskManager... * Fixed some default settings * Added functionality to save the navpoints when calling Util::saveWorldState()... * Added SplineKernelWirth to possible spline kernels... * Added Function to disable structureMap * WallFollower uses now WallSignal * Patch for saving bool settings as string (true/false) instead of integer (1/0) in Util::saveWorldState()... * Refactored EmssController to use caches settings instead of laoding each setting on each tick. * Added icons to all the windows. Added about and documention help menus to emssInterface and emssFingerprintCollector. * Changed Default Settings for FingerprintCollector
======================================================================== = CHANGELOG = ======================================================================== emss framework http://emssframework.sourceforge.net ======================================================================== = Changelog v1.3 = ======================================================================== * Updated all headers to reflect newest documentation * Patch to all project file to disable asound2 on OS X * Cleaned up some deprecated tasks * Fix to make the SplineNavigation component thread-safe * Patch for broken Q_OS_WIN32 in qextserialprot... * Updated getFilePath() to better ask the user in a smarter way where the resources or logs path is. * Updated the start-task message in RemoteInterface to better handle FingerprintNavigation tasks if the robot is docked. * Fix for EmulatedCOIL SENSOR_WALL sensor packet. * Added toolbar functionality to instantly 'press' and also new toolbar item 'focus on point' * Created (finally) the setup.sh script to setup the entire script environment for emss * Fixed debug messages to no longer include redundant type names... * Changed the definitions _TTY_POSIX et ecetea to use the standard QT ones... * Added TaskManger capability to locally wait for events to finish in user thread... * Removed never used configuration in default configuration * Changed the WANIPs setting to use the standard "string list" separator instead of the "|" character. * Fix for missing emit taskChanged() in TaskManager... * Fixed some default settings * Added functionality to save the navpoints when calling Util::saveWorldState()... * Added SplineKernelWirth to possible spline kernels... * Added Function to disable structureMap * WallFollower uses now WallSignal * Patch for saving bool settings as string (true/false) instead of integer (1/0) in Util::saveWorldState()... * Refactored EmssController to use caches settings instead of laoding each setting on each tick. * Added icons to all the windows. Added about and documention help menus to emssInterface and emssFingerprintCollector. * Changed Default Settings for FingerprintCollector
======================================================================== = CHANGELOG = ======================================================================== emss framework http://emssframework.sourceforge.net ======================================================================== = Changelog v1.3 = ======================================================================== * Updated all headers to reflect newest documentation * Patch to all project file to disable asound2 on OS X * Cleaned up some deprecated tasks * Fix to make the SplineNavigation component thread-safe * Patch for broken Q_OS_WIN32 in qextserialprot... * Updated getFilePath() to better ask the user in a smarter way where the resources or logs path is. * Updated the start-task message in RemoteInterface to better handle FingerprintNavigation tasks if the robot is docked. * Fix for EmulatedCOIL SENSOR_WALL sensor packet. * Added toolbar functionality to instantly 'press' and also new toolbar item 'focus on point' * Created (finally) the setup.sh script to setup the entire script environment for emss * Fixed debug messages to no longer include redundant type names... * Changed the definitions _TTY_POSIX et ecetea to use the standard QT ones... * Added TaskManger capability to locally wait for events to finish in user thread... * Removed never used configuration in default configuration * Changed the WANIPs setting to use the standard "string list" separator instead of the "|" character. * Fix for missing emit taskChanged() in TaskManager... * Fixed some default settings * Added functionality to save the navpoints when calling Util::saveWorldState()... * Added SplineKernelWirth to possible spline kernels... * Added Function to disable structureMap * WallFollower uses now WallSignal * Patch for saving bool settings as string (true/false) instead of integer (1/0) in Util::saveWorldState()... * Refactored EmssController to use caches settings instead of laoding each setting on each tick. * Added icons to all the windows. Added about and documention help menus to emssInterface and emssFingerprintCollector. * Changed Default Settings for FingerprintCollector
======================================================================== = CHANGELOG = ======================================================================== emss framework http://emssframework.sourceforge.net ======================================================================== = Changelog v1.3 = ======================================================================== * Updated all headers to reflect newest documentation * Patch to all project file to disable asound2 on OS X * Cleaned up some deprecated tasks * Fix to make the SplineNavigation component thread-safe * Patch for broken Q_OS_WIN32 in qextserialprot... * Updated getFilePath() to better ask the user in a smarter way where the resources or logs path is. * Updated the start-task message in RemoteInterface to better handle FingerprintNavigation tasks if the robot is docked. * Fix for EmulatedCOIL SENSOR_WALL sensor packet. * Added toolbar functionality to instantly 'press' and also new toolbar item 'focus on point' * Created (finally) the setup.sh script to setup the entire script environment for emss * Fixed debug messages to no longer include redundant type names... * Changed the definitions _TTY_POSIX et ecetea to use the standard QT ones... * Added TaskManger capability to locally wait for events to finish in user thread... * Removed never used configuration in default configuration * Changed the WANIPs setting to use the standard "string list" separator instead of the "|" character. * Fix for missing emit taskChanged() in TaskManager... * Fixed some default settings * Added functionality to save the navpoints when calling Util::saveWorldState()... * Added SplineKernelWirth to possible spline kernels... * Added Function to disable structureMap * WallFollower uses now WallSignal * Patch for saving bool settings as string (true/false) instead of integer (1/0) in Util::saveWorldState()... * Refactored EmssController to use caches settings instead of laoding each setting on each tick. * Added icons to all the windows. Added about and documention help menus to emssInterface and emssFingerprintCollector. * Changed Default Settings for FingerprintCollector
======================================================================== = CHANGELOG = ======================================================================== emss framework http://emssframework.sourceforge.net ======================================================================== = Changelog v1.3 = ======================================================================== * Updated all headers to reflect newest documentation * Patch to all project file to disable asound2 on OS X * Cleaned up some deprecated tasks * Fix to make the SplineNavigation component thread-safe * Patch for broken Q_OS_WIN32 in qextserialprot... * Updated getFilePath() to better ask the user in a smarter way where the resources or logs path is. * Updated the start-task message in RemoteInterface to better handle FingerprintNavigation tasks if the robot is docked. * Fix for EmulatedCOIL SENSOR_WALL sensor packet. * Added toolbar functionality to instantly 'press' and also new toolbar item 'focus on point' * Created (finally) the setup.sh script to setup the entire script environment for emss * Fixed debug messages to no longer include redundant type names... * Changed the definitions _TTY_POSIX et ecetea to use the standard QT ones... * Added TaskManger capability to locally wait for events to finish in user thread... * Removed never used configuration in default configuration * Changed the WANIPs setting to use the standard "string list" separator instead of the "|" character. * Fix for missing emit taskChanged() in TaskManager... * Fixed some default settings * Added functionality to save the navpoints when calling Util::saveWorldState()... * Added SplineKernelWirth to possible spline kernels... * Added Function to disable structureMap * WallFollower uses now WallSignal * Patch for saving bool settings as string (true/false) instead of integer (1/0) in Util::saveWorldState()... * Refactored EmssController to use caches settings instead of laoding each setting on each tick. * Added icons to all the windows. Added about and documention help menus to emssInterface and emssFingerprintCollector. * Changed Default Settings for FingerprintCollector
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: