This blog will focus on the why’s (and a cursory bit of how’s) of using a continuous integration system in robotics. What is continuous integration? Well, it encompasses a general set of principles and the idea that you can have automated builds and tests on your code base running behind the scenes. When I first
In this blog post, I hope to provide some introductory stepping stones to cross-compiling and working with embedded systems. Use this post as a guide for themes to research and get you started on your way. I am by no means an embedded expert, but I have learned a great deal during my time working
As readers of this blog are probably noticing, we are trying to keep a mix of technical and non-technical postings related to robotics, our company, and general small business issues. This week, I’d like to talk about something non-technical, that is very near and dear to me. The Carnegie Mellon Reasonable Person Principle (RPP). The
In my last blog (http://www.neyasystems.com/dispelling-myths-jaus/), I talked about several of the ‘myths’ that I hear about JAUS, and tried to debunk them a bit. As noted in that article, one common complaint is that SAE JAUS doesn’t cover every possible interoperability issue; there will always be some new function, new sensor, or new actuator that