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. d.stonier
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. Daniel Stonier
01:23 AM Support #101 (Finished): SlamEkf - Big Lebowski
Daniel Stonier
01:22 AM Feature #96 (Finished): SlamEkf - remove
Daniel Stonier
01:22 AM Feature #95 (Finished): SlamEkf - augment
Done. Daniel Stonier
01:20 AM Feature #133: Mobile Robot Transforms
A few quick transforms that we use for iclebo. Daniel Stonier
01:17 AM Revision 354: Some mobile robot functions.
Some mobile robot functions. d.stonier

03/04/2010

06:38 PM Revision 353: Broken RelativePose class.
Broken RelativePose class. d.stonier
05:30 PM Revision 352: Layout shakedown of the navigation components.
Layout shakedown of the navigation components. d.stonier
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. d.stonier

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). d.stonier
09:41 AM Revision 349: Improved the library variables made by the FindECL module.
Improved the library variables made by the FindECL module. d.stonier
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. Daniel Stonier
09:28 AM Feature #132: FindECL
Get the ecl libraries variable to distinguish between debug and non debug based on the build type. Daniel Stonier
08:38 AM Feature #131 (Finished): FindPeekabot
Done. Daniel Stonier
08:36 AM Revision 348: FindPeekabot cmake module.
FindPeekabot cmake module. d.stonier
08:14 AM Feature #131: FindPeekabot
Cmake module. Daniel Stonier

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. d.stonier
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. d.stonier
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. d.stonier

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. d.stonier
12:27 AM Feature #83 (Finished): FindOpenCV module
Done. Daniel Stonier
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. d.stonier
12:19 AM Revision 342: Fix a few bugs with the module.
Fix a few bugs with the module. d.stonier
12:05 AM Revision 341: Find OpenCV cmake module.
Find OpenCV cmake module. d.stonier

02/11/2010

06:32 PM Revision 340: Something in place, not sure what yet.
Something in place, not sure what yet. d.stonier
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! Daniel Stonier
10:06 AM Revision 339: Need it to be locally useful.
Need it to be locally useful. d.stonier

02/10/2010

06:45 PM Revision 338: ...
... d.stonier
05:19 PM Revision 337: Slam/EKF tinkering.
Slam/EKF tinkering. d.stonier
10:07 AM Feature #102 (Finished): SlamEkf - resize
Daniel Stonier
10:06 AM Feature #97 (Finished): SlamEkf - predict
Done. Daniel Stonier
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. Daniel Stonier
08:10 AM Feature #102: SlamEkf - resize
Resize the matrices lying underneath. Daniel Stonier
07:02 AM Revision 336: Slamming...
Slamming... d.stonier

02/09/2010

09:52 AM Support #101: SlamEkf - Big Lebowski
Do the full blown test on our corner vision slam. Daniel Stonier
09:50 AM Feature #97: SlamEkf - predict
The prediction step. Daniel Stonier
09:49 AM Feature #96: SlamEkf - remove
Remove a specified id/correspondence. Daniel Stonier
09:48 AM Feature #95: SlamEkf - augment
Augmentation routine for adding new landmarks (i.e. in this case just utilising unused correspondences). Daniel Stonier
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. Daniel Stonier
09:46 AM Revision 335: Slam ekf filter resize added.
Slam ekf filter resize added. d.stonier
12:24 AM Revision 334: Slam-Ekf tinkering.
Slam-Ekf tinkering. d.stonier

02/08/2010

10:07 PM Feature #92: Euclidean Norm
Create a simple functor for this. Daniel Stonier
02:35 PM Revision 333: Namespacing the colours (convenient).
Namespacing the colours (convenient). d.stonier
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. d.stonier

02/07/2010

04:16 PM Revision 331: Dox for the extended sleep interfaces.
Dox for the extended sleep interfaces. d.stonier
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. Daniel Stonier
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. d.stonier

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. Daniel Stonier
03:50 PM Revision 329: Doxygen updates/bugfixes.
Doxygen updates/bugfixes. d.stonier
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. d.stonier
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... Daniel Stonier
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. Daniel Stonier

02/04/2010

06:55 PM Feature #89 (Finished): Angles
Daniel Stonier
06:53 PM Revision 327: Angle class finished/committed.
Angle class finished/committed. d.stonier
02:56 PM Revision 326: Greater accuracy for pi.
Greater accuracy for pi. d.stonier
12:27 PM Revision 325: Basic setup for angle classes configured.
Basic setup for angle classes configured. d.stonier
12:13 PM Feature #89: Angles
Geometric angle representations for degrees and radians. Daniel Stonier
« Previous
Next »
 

Also available in: Atom