Tag: ROS

It’s been a busy period here at YardBot HQ, which means I haven’t had a whole lot of time available to build robots. Some of that time has been spent writing a library for iOS that allows communication with ROS …

I made a ROS interface for iOS called RBSManager Read More »

Tagged with: , ,

Things have been slow here at YardBot HQ recently. Not only do I work full time as a mobile software developer, but part time I work for a mechanical engineering company (same building and owners) that will be releasing a …

Using a Kalman filter on a single analog channel Read More »

Tagged with: , , , ,

As projects get more complex, the tools you use start to become somewhat unwieldy, and they are no longer as effective as before. YardBot runs with 2 Arduinos, and currently my process for updating their firmware requires starting an Ubuntu …

Building Arduino firmware with CMake and catkin Read More »

Tagged with: , , , ,

The next stage of my robot project is to make software talk to hardware. Previously I mentioned how I translate PS3 controller data into something useful for a robot. Before getting into complex real-world control, I wanted to check that …

Open loop DC motor control with a PS3 controller Read More »

Tagged with: , , , , , ,

I’m learning a lot about ROS with every component I add to YardBot but one of the things I haven’t done yet, and will be required to do lots of, is make a custom C++ node for controlling systems. The …

Writing a custom joystick teleop node for ROS Read More »

Tagged with: , , ,

When I started this project I knew I couldn’t attack it all at once. This was for reasons of time, money and tool access so I have to pick away at it whenever I can. Currently that means working on …

Prototyping part of the electronic system with Arduino Read More »

Tagged with: , , , , ,

The brain of a robot is very important. In my case, YardBot is an excuse to learn the ins and outs of ROS, or Robot Operating System. ROS is a framework for allowing robot components to talk to each other …

Creating a standalone ROS computer system Read More »

Tagged with: , , ,

Robots. They’ve been around for a while, but thanks to the quickening pace of technology progress, they’re only starting to hit their stride. I built LEGO Mindstorms robots many years ago, and working for a robotics company was a dream …

Meet YardBot Read More »

Tagged with: , , , ,