Wheel Calibration
I have my first robot prototype build from scratch up and running using ROS + Arduino. :) But when i control the robot straight forward, it goes a bit sideway.
I'm using a L298N Dual H-Bridge to power the motors, which has more power input as the motors require, cause the shield seem to measure whats the max power to put on the motors. I noticed, one side of the motor shield gives more power as the other side. (10v input, left wheel 7V output, right wheel 7.7V output, motors specs 6V)
I also have an MPU6050 connected, but not fully implemented yet in the hardware interface (not publishing the IMU data yet) Will the IMU data update the joint commands received by the hardware interface if it notice the robot don't go straight or should i try to fix this in the firmware code?