ArloBot Build Index

This is an index of the articles you can follow, in order, if you want to build my ArloBot:

  1. Please see the Readme at my GitHub repository – as it is usually kept more up to date. Then come back here and follow the instructions!
  2. Buy lots of stuff – Arlo Robot Parts List
  3. Build the Arlo – Arlo Robot Assembly Guide
  4. Install Ubuntu – Laptop Setup for ROS Noetic
  5. Install ROS and my code from Github – ROS Noetic Setup
  6. Propeller Code – Propeller Code for Arlobot
  7. Have fun!

Mailing List:!forum/ros-for-arlobot

Published by


He's just this guy, you know? Chris aka ChrisL8 aka the Hoopy Frood aka the Ekpyrotic Frood is a full time Unix Admin who likes to play with everything technology on the side. I mostly build robots here, but I also dabble in web development.

17 thoughts on “ArloBot Build Index”

  1. Men i just want to thank you for this amazing work, it’s helping me a lot. i’m pretty sure i eventually will come with some questions but now i just say THANKS A LOT!!!

  2. My ARLO parts have started coming in.

    What gauge wires are you using for power, batteries and motors ?

    Need some help to get your wiring diagram done ? 🙂

    1. For 12v power I’m using 18-Gauge Stranded wire. I know that some sites recommend higher for some of the amperages, but from my research runs of 2 feet or below do not require heavy gauge wire.

      Yes, I do need help getting my wiring diagram done! 🙂

    1. Let me rephrase, I need someone to make a wiring diagram for me. 🙂

      Stand by, I’m uploading a bunch of picture and I’ll put them into a post. Hopefully they will help and we can use it as a conversation starter about what is what.

  3. Hi, great post! I was wondering if the ros package is based on turtlebot, is there a was to make arlo bot use its docking station and code? Please let me know if this is possible or if there is other solution that could work.


    1. The turtlebot is built on a custom Kobuki vacuum cleaner base:
      The Kobuki has its own docking station and a built in function to plug into it.
      The only thing the ROS code does is tell the Kobuki to “do your thing” and it does it.
      So the real “magic” happens inside of the Kobuki unit itself. You would need to find out if you can learn from what the Kobuki does internally. I think it uses some infrared lights to line up with the dock and drive on, but I’m not really sure since I do not have a Kobuki.

      1. P.S. Thank you for the comment! 🙂

        I have my robot set up to UNplug. I just have the cords (there are two, one for the 12 volt and one for the laptop) tied to the wall and I have the robot back up slowly until the laptop is unplugged.

        Plugging in though is much more complex, and I have not found a solution yet. The navigation functions of ROS don’t seem super precise, but maybe I just need to adjust my settings or get better sensors.
        If I could navigate to a very precise location, I could maybe use magnetic plugs like on the Apple laptops?
        I’m not sure, it would take a lot of experimenting.

  4. Hey, is there anyway I can contact any of you guys regarding the ARLO and ROS interface. I have calibrated ARLO by following the setup instructions from this website and have disabled all Ping and IR sensors(I only want ARLO to be controlled via teleop). Yet for some reason when I launch the ROS turtleboy keyboard teleop provided in the tutorial, ARLO does not respond to any of the commands. Please help. Thanks

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.