Going down the ROS road has been a long one. Full of hair pulling (if I had any) but also a huge learning experience now that it is working. Due to some of the requirements for mjpeg-server I had to compile Angstrom from source so that I can use the branch for Yocto 1.4. In turn this has lead to having to compile other components like the WiFi driver. Compiling from source isn’t too bad as it uses the same Bitbake process used for recipes. The hard part is flashing the SD Card and then flashing the eMMC. I am not sure if I did it the “correct” way but in the end it worked. This is how I did …
Twitter Bootstrap and ROS
Working on the BeagleBone Black and ROS, I started playing with the Twitter Bootstrap framework. Its a combination of CSS and Javascript libraries that make is much easier to create a website from scratch. I had heard of it and seen a few projects but never dived into it. With the new robot running ROS which has a websocket interface, I ended up trying Bootstrap. Here are few resources I used to get started plus a few screenhots of what I am working on. Once it is in a usable state I will post it on Github and a guide on how to use it. In the meantime I will try to post what I can. Get Bootstrap: http://getbootstrap.com/ Good …
BBB: Adventures in ROS – Getting Setup
Originally written about a month ago when I started this project. I will be posting more as I make progress. Now that I finally have a Beaglebone Black, I can start to explore and have some fun. I want to get back to working on the SBot and with all the features I want to add, I was leaning towards an onboard Linux system with an Arduino or similar to do the low level timing stuff. Originally I wasn’t going to go the ROS route and write everything from scratch, but the more I dive into ROS (Robot Operating System), this seems the way to go. So first things first, get ROS running on the BBB and see what I can do …