VESC_packet.cpp fix vesc fw3.3
motors ROS VESC

ROS Driver VESC 3.33 Firmware Fix

In order to be able to use encoders on the HW pins on the VESC (avoid modification of the VESC hall sensor filter) one need to upgrade the Firmware to a later version with the option //#define AS5047_USE_HW_SPI_PINS 1 in the conf_general.h file. by uncommenting that line the VESC will use HW ports to communicate with the encoder. If […]

Rviz visualization Valify lawnmower
robot lawnmower ROS

ROS and RVIZ visualization

As I told you before I have never worked with Robot Operating System (ROS) before. ROS is an open-source, meta-operating system for your robot. It provides the services you would expect from an operating system, including hardware abstraction, low-level device control, implementation of commonly-used functionality, message-passing between processes, and package management. It also provides tools and libraries for […]

SparkFun 9DoF Razor IMU M
robot lawnmower ROS

SparkFun 9DoF Razor IMU M0

Robot Operating System (ROS) makes integration of sensors such as the SparkFun 9DoF Razor IMU M0 straightforward. About the SparkFun 9DoF Razor IMU M0 The SparkFun 9DoF Razor IMU M0 combines a SAMD21 microprocessor with an MPU-9250 9DoF (9 Degrees of Freedom) sensor to create a tiny, reprogrammable, multipurpose IMU (Inertial Measurement Unit). It can be programmed […]