PDA

View Full Version : [News/Announcement] New Series on Developing Software for Robotics



wmccafferty
02-09-2010, 10:04 AM
Hi all,

I've begun a new series on developing software for robotics beginning with my first post being Architectural Paradigms for Robotic Control (http://devlicio.us/blogs/billy_mccafferty/archive/2010/02/03/software-architectural-approaches-for-robotics.aspx). I thought the readers here might find this new series of interest; subscribe to http://devlicio.us/blogs/billy_mccafferty/ for subsequent posts. My next three are going to be on messaging, messaging with MS Robotics Studio, and messaging with Robot Operating System (ROS), respectively.

Your feedback and suggestions are most welcome. Enjoy!

Billy McCafferty

Alex
02-09-2010, 10:32 AM
Nice! Thanks for sharing Billy:)

wmccafferty
03-02-2010, 01:46 AM
Part II for those interested: Message-Based Systems for Maintainable, Asynchronous Development (http://devlicio.us/blogs/billy_mccafferty/archive/2010/03/01/message-based-systems-for-maintainable-asynchronous-development.aspx).

Enjoy!
Billy McCafferty

wmccafferty
03-23-2010, 05:37 PM
Part III (and my new blog location): Checklist for Developing Message-Based Systems (http://www.sharprobotica.com/?p=34)

Enjoy!
Billy McCafferty
http://www.sharprobotica.com

wmccafferty
07-30-2010, 09:49 AM
For those interested, I've just completed a series of articles on developing software for the Robot Operating System (ROS) (http://www.ros.org/wiki/) using design patterns and testing techniques. This is a six part series including:



Part I: Planning the package architecture (http://www.sharprobotica.com/?p=43#PartI),
Part II: Creating the package skeleton (http://www.sharprobotica.com/?p=52),
Part III: Developing and testing the domain layer (http://www.sharprobotica.com/?p=71),
Part IV: Developing and testing the application service layer (http://www.sharprobotica.com/?p=107),
Part V: Developing and testing the message endpoint layer (http://www.sharprobotica.com/?p=175), and
Part VI: Adding a UI to the package (http://www.sharprobotica.com/?p=347).


At the end of this series, the reader should feel comfortable with the concepts behind designing and developing an extensible and maintainable ROS package adhering to proven design patterns and solid coding practices.

Enjoy!
Billy McCafferty
http://www.sharprobotica.com

DresnerRobotics
07-30-2010, 12:09 PM
Wow, that is AWESOME!

Adam
07-30-2010, 04:01 PM
I'm gonna have to check this out when I get some time.