I have a car shuttling back and forth between loading and unloading points. These points are static and stationary. I don’t have coordinates for any objects illustrated in the plots; however, I can use the green triangle as a reference and so based on the wheel diff I’m tracking the path of the shuttle car. The grids have a certain shape (27m x 15m) with 7m inter-space setting them apart. I now compute the distances traveled by the car based on the speed and the time period as determined by the mechanism of wheel speed difference to classify the motion belonging to the categories of left, right and straight. However, thus computed distances are, as illustrated, not perfect and, as such, when mapped against the grid lay-out they jump around quite a bit.
You can see the distances computed are a little fuzzy and therefore causes the path to stray off into the blocks. I was wondering if I could treat this problem as Reinforcement learning to impose the constraints to help keep the robot strictly off to the lanes between the blocks. I’ve the red box and the green triangle fixed in space. So the total distance is covered in each direction is roughly the same( however, the distances I computed are a little off to match exactly). Please refer to the below link for more details.