-
Notifications
You must be signed in to change notification settings - Fork 76
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ESP-IDF 5 MCPWM Implementation Updates for Wall-E (#138)
* Update motor driver configuration and PID constants * Add plot_graph_data struct and plot_graph_task, pinned server and balancetask to different cores. * Fix function parameter spacing in tuning_websocket_server.h and self_balancing.c, updated comments. * Fix formatting issues in self_balancing.c and tuning_websocket_server.c * Refactor self-balancing tuning parameters and plot graph task * Refactor motor control code to use motor handles * Refactor PWM task to use motor handles, removed PARALLEL mode * Update line following parameters and motor driver initialization using handles * Update subcomponent to latest * Update task priorities in self_balancing.c and tuning_websocket_server.c
- Loading branch information
1 parent
2754499
commit 0fbb69d
Showing
7 changed files
with
106 additions
and
106 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule sra-board-component
updated
9 files
+3 −1 | CMakeLists.txt | |
+13 −19 | examples/motor_driver_normal/main/main.c | |
+0 −1,115 | examples/servos/sdkconfig | |
+136 −0 | include/mcpwm_interface.h | |
+26 −44 | include/motor_driver.h | |
+1 −0 | include/sra_board.h | |
+5 −11 | src/bar_graph.c | |
+201 −0 | src/mcpwm_interface.c | |
+48 −142 | src/motor_driver.c |