Skip to content

Commit 94aaea4

Browse files
silanus23Copilot
andauthored
Update steering_controllers_library/doc/refactored_steering_library.rst
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent c7ab791 commit 94aaea4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

steering_controllers_library/doc/refactored_steering_library.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Motivation
88

99
The current ``steering_controllers_library`` has a monolithic design that tightly couples the core controller logic with specific kinematic implementations (Bicycle, Tricycle, Ackermann). This architecture presents several challenges:
1010

11-
1. **Lack of Extensibility:** Adding support for new, more complex kinematic models, such as the six-wheel, four-wheel-steering rover discussed in the six_wheel_steering_controllers.srt, requires modifying the core library itself. This is not a scalable solution.
11+
1. **Lack of Extensibility:** Adding support for new, more complex kinematic models, such as the six-wheel, four-wheel-steering rover discussed in the six_wheel_steering_controllers.rst, requires modifying the core library itself. This is not a scalable solution.
1212
2. **Configuration Complexity:** The parameter interface is ambiguous and not easily adaptable to different vehicle types.
1313
3. **High Maintenance Burden:** The central library becomes increasingly complex with each new model, making it difficult to maintain and debug.
1414

0 commit comments

Comments
 (0)