USB Port

USB device configuration: Alternative to udev

Hi all Every time I need to add multiple USB devices to a computer I get nervous and dread the architecture. The problem is when a computer boots it automatically brings up USB devices in whatever order it sees fit (think crazy race conditions). So if you have a motor controller, a camera, and a LIDAR that all use USB…
LIDAR Plane Points

LIDAR (Laser Scanner) Fundamentals

This is part of a series of posts talking about some of the common LIDAR's used in robotics. At the end of these sensor profile articles there will be a final post that compares the sensors based on data collected by each of the sensors. Posts: Evaluating LIDAR Guide LIDAR Fundamentals SICK TiM551 - LIDAR Overview SICK LMS111 - LIDAR…
software flow in a robot

Software that Forms a Robot

Hi all While many people find it boring, one thing that has always interested me is the software infrastructure of a robot. By infrastructure I mean the code that all robots have and that binds everything else together. This includes the things like the interprocess communication (IPC) method, the system executive, the health monitor and the user interface. I will…