Activity
From 02/04/2010 to 03/05/2010
03/05/2010
- 12:18 PM Revision 355: Grid map accessor for cell width. Also some minor doxygen changes.
- Grid map accessor for cell width. Also some minor doxygen changes.
- 01:23 AM Support #134: Slam Ekf Documentation
- Get the doxygen up to speed and add some notes on how to use the dang thing.
- 01:23 AM Support #101 (Finished): SlamEkf - Big Lebowski
- 01:22 AM Feature #96 (Finished): SlamEkf - remove
- 01:22 AM Feature #95 (Finished): SlamEkf - augment
- Done.
- 01:20 AM Feature #133: Mobile Robot Transforms
- A few quick transforms that we use for iclebo.
- 01:17 AM Revision 354: Some mobile robot functions.
- Some mobile robot functions.
03/04/2010
- 06:38 PM Revision 353: Broken RelativePose class.
- Broken RelativePose class.
- 05:30 PM Revision 352: Layout shakedown of the navigation components.
- Layout shakedown of the navigation components.
- 01:42 AM Revision 351: Bugfix for Eigen - calling Eigen headers before linear_algebra.hpp, mucks up the pl...
- Bugfix for Eigen - calling Eigen headers before linear_algebra.hpp, mucks up the plugin. Also some minor api changes to the slam container.
03/03/2010
- 06:26 PM Revision 350: Moved the slam-ekf base into the open (was nested too deep for direct use).
- Moved the slam-ekf base into the open (was nested too deep for direct use).
- 09:41 AM Revision 349: Improved the library variables made by the FindECL module.
- Improved the library variables made by the FindECL module.
- 09:41 AM Feature #132 (Finished): FindECL
- Didn't make it dependant on the build type as you usually set TARGET_LINK_LIBRARIES with either debug or optimized anyway. Instead made a ECL_DEBUG_LIBRARIES and ECL_RELEASE_LIBRARIES variables - they're more useful in that way.
- 09:28 AM Feature #132: FindECL
- Get the ecl libraries variable to distinguish between debug and non debug based on the build type.
- 08:38 AM Feature #131 (Finished): FindPeekabot
- Done.
- 08:36 AM Revision 348: FindPeekabot cmake module.
- FindPeekabot cmake module.
- 08:14 AM Feature #131: FindPeekabot
- Cmake module.
03/02/2010
- 07:05 PM Revision 347: Made a bug in the last method and forgot to do it for both signal interfaces.
- Made a bug in the last method and forgot to do it for both signal interfaces.
- 07:02 PM Revision 346: Useful handle to check whether a signal is connected or not.
- Useful handle to check whether a signal is connected or not.
- 06:32 PM Revision 345: Made sure not to always include the ftdi device (just in case the user lib isn't on...
- Made sure not to always include the ftdi device (just in case the user lib isn't on the compter). Also some other trivial refactoring.
02/17/2010
- 08:22 AM Revision 344: - Fixed a typo in FindOpenCV's summary - FindOpenCV now searches for the c header (...
- - Fixed a typo in FindOpenCV's summary - FindOpenCV now searches for the c header (lets it catch opencv 1.0 as well) - Covariance Ellipsoid now has a macro for eigen alignment.
- 12:27 AM Feature #83 (Finished): FindOpenCV module
- Done.
- 12:20 AM Revision 343: ECL_LIBRARIES should be a list (array) rather than a set of strings separated by wh...
- ECL_LIBRARIES should be a list (array) rather than a set of strings separated by white spaces.
- 12:19 AM Revision 342: Fix a few bugs with the module.
- Fix a few bugs with the module.
- 12:05 AM Revision 341: Find OpenCV cmake module.
- Find OpenCV cmake module.
02/11/2010
- 06:32 PM Revision 340: Something in place, not sure what yet.
- Something in place, not sure what yet.
- 11:48 AM Bug #103: Review thread priorities
- Seems that theoretically, you should be able to priorities these if you use SYSTEM_SCOPE_PROCESS. Check!
- 10:06 AM Revision 339: Need it to be locally useful.
- Need it to be locally useful.
02/10/2010
- 06:45 PM Revision 338: ...
- ...
- 05:19 PM Revision 337: Slam/EKF tinkering.
- Slam/EKF tinkering.
- 10:07 AM Feature #102 (Finished): SlamEkf - resize
- 10:06 AM Feature #97 (Finished): SlamEkf - predict
- Done.
- 08:11 AM Feature #102: SlamEkf - resize
- Done - though not sure if we shouldn't just go to a fixed size matrix and use masks.
- 08:10 AM Feature #102: SlamEkf - resize
- Resize the matrices lying underneath.
- 07:02 AM Revision 336: Slamming...
- Slamming...
02/09/2010
- 09:52 AM Support #101: SlamEkf - Big Lebowski
- Do the full blown test on our corner vision slam.
- 09:50 AM Feature #97: SlamEkf - predict
- The prediction step.
- 09:49 AM Feature #96: SlamEkf - remove
- Remove a specified id/correspondence.
- 09:48 AM Feature #95: SlamEkf - augment
- Augmentation routine for adding new landmarks (i.e. in this case just utilising unused correspondences).
- 09:47 AM Feature #93: SlamEkf filter resize
- Implement and do some timing tests to find the fastest method. - eigen block setting was slow, using direct setting of the elements.
- 09:46 AM Revision 335: Slam ekf filter resize added.
- Slam ekf filter resize added.
- 12:24 AM Revision 334: Slam-Ekf tinkering.
- Slam-Ekf tinkering.
02/08/2010
- 10:07 PM Feature #92: Euclidean Norm
- Create a simple functor for this.
- 02:35 PM Revision 333: Namespacing the colours (convenient).
- Namespacing the colours (convenient).
- 02:29 PM Revision 332: Added some colour definitions in a newly setup vision section.
- Added some colour definitions in a newly setup vision section.
02/07/2010
- 04:16 PM Revision 331: Dox for the extended sleep interfaces.
- Dox for the extended sleep interfaces.
- 03:17 PM Bug #91 (Resolved): MilliSleep, MicroSleep
- Updated to remove the non-intuitive milli and lower boundaries. Also added an operator to use the last configured sleep period as well as adding a constructor for preconfiguration of the sleep period.
- 03:16 PM Revision 330: Better sleep interfaces: - no more non-intuitive range bounds on milli and lower. ...
- Better sleep interfaces: - no more non-intuitive range bounds on milli and lower. - use the () operator to use the last configured sleep time. - preconfigure sleep times in the constructors.
02/05/2010
- 04:09 PM Bug #91: MilliSleep, MicroSleep
- Convert to allow to go beyond the range of 1s - its non-intuitive the way it is now.
- 03:50 PM Revision 329: Doxygen updates/bugfixes.
- Doxygen updates/bugfixes.
- 03:38 PM Revision 328: Converted cartesian point class to composition of the eigen vector rather than the ...
- Converted cartesian point class to composition of the eigen vector rather than the more dangerous inheritance.
- 03:36 PM Bug #90 (Resolved): Cartesian points shouldn't inherit eigen
- Well, you can, but have to be careful. The RoS guys have been doing it for their point class. http://www.ros.org/wiki/eigen#Creating_typedefs_for_Eigen_types It doesn't need much but have to be careful and may break in the future. Chose to a...
- 10:17 AM Bug #90: Cartesian points shouldn't inherit eigen
- Spank...this is a bad thing to do. Eigen vectors can be aligned and this needs to be carefully managed. Inheriting them can screw that up.
02/04/2010
- 06:55 PM Feature #89 (Finished): Angles
- 06:53 PM Revision 327: Angle class finished/committed.
- Angle class finished/committed.
- 02:56 PM Revision 326: Greater accuracy for pi.
- Greater accuracy for pi.
- 12:27 PM Revision 325: Basic setup for angle classes configured.
- Basic setup for angle classes configured.
- 12:13 PM Feature #89: Angles
- Geometric angle representations for degrees and radians.
Also available in: Atom