Open AbbasZahr opened 9 months ago
UPDATE - 27/02/2024
Before:
After: As you can see on the right, there is a range slider which will adjust how far from the start the user wants to view the trace. This is most useful when playing the motion trace and viewing the real time output plots. Additional: Also added Reset Zoom button. Since zooming and panning is also implemented (with click and drag, scroll wheel etc), the user may want to reset the plot zoom.
While reducing the x-axis scaling for the translational plot, implement auto scrolling so that the whole trace file is able to be viewed from beginning to end. the scale for the x axis should have a range of 10-20 seconds max. (COMPLETED: When playing a trace, the range can be adjusted from 0 to the max time possible from the trace; it will now follow the Realtime data being plotted too. Range can be adjusted by the slider on the right hand side.
Implement the translation plots of the 1D robot on the same graph as the 6DOF robot. (COMPLETED: Implemented 1D robot input plots and real-time feedback/output plots on the same translation chart)
Allow to toggle between the 6DOF trace, 1D trace or both traces. (COMPLETED: Implemented buttons to toggle between 6DOF, 1D or Both traces)
Both:
Toggle 6DOF:
Toggle 1D:
Additional Notes:
Due to general feedback, the following improvements to the Realtime plots would be ideal to achieve: