The Best Laptops for ROS Development

Recently I’ve had a few people ask me what type of laptop they would recommend for developing ROS applications. In my years working with ROS in a research capacity, I’ve used dozens of development machines! I’ve learned a few guidelines when picking out laptops for working with Linux, ROS, and robots. Following these guidelines when picking out a computer will make your ROS development experience far smoother.

Continue reading “The Best Laptops for ROS Development”

How Many Unique AR Tags Exist?

In our robotics lab at UT Austin, we often use augmented reality (AR) tags to determine the position and orientation of an object. One good ROS package we use for tracking markers is ar_track_alvar, which can track ArUco-style markers (shown below) and calculate their 6D pose. The package makes detecting AR tags as easy as running a roslaunch file (with some slight configuration tweaks).

Continue reading “How Many Unique AR Tags Exist?”