From e9c352021af2c887014ca5c357789050c59504a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C5=82a=C5=BCej=20Sowa?= Date: Mon, 21 Feb 2022 15:15:26 +0100 Subject: [PATCH] Update README --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index ed0b5f1..5a8ecf4 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,15 @@ -# leo_firmware +# core2_firmware The firmware for the [Husarion CORE2] board running inside Leo Rover. The main functionalities include: -- steering the robot, -- setting position on the servos connected to `hServo` ports, -- reading battery voltage, -- reading motor positions -- estimating velocity of the robot -- IMU and GPS sensor support +- velocity commands for the robot, +- velocity and PWM commands for individual wheels, +- position commands for the servos connected to `hServo` ports, +- battery voltage feedback, +- wheel states (position, velocity, PWM duty) feedback, +- odometry feedback (calculated from wheel encoders), +- IMU sensor support. It uses [rosserial] client library to expose its functionalities on ROS topics, services and parameters.