You are here

Trapezoidal Trajectory/Position Control

5 posts / 0 new
Last post
wewa
Offline
Last seen: 8 months 1 week ago
Joined: 2018-08-26 14:24
Posts: 2
Trapezoidal Trajectory/Position Control

It would be really nice if the VESC firmware included an option for trajectory/position control, beyond the single rotation currently supported. At the ODrive they recently implemented a trajectory planner, and it would be really nice if VESC's supported this too. Maybe having the source code available also makes it easier to implement. https://discourse.odriverobotics.com/t/ ... anner/1104

It is very useful when making linear actuators such as this one I made a few years back: https://www.youtube.com/watch?v=kqWiQAqrlnM. When you control multiple actuators from a single PC, it is really useful to have this control loop directly on the motor controller, and not on the PC.

Here is a video I made using a controller that does have this feature, maybe it will illustrate my point. https://youtu.be/N93CmjVWQ1s 

raess
Offline
Last seen: 2 years 1 week ago
Joined: 2018-03-22 20:10
Posts: 38

Agreed. This would indeed be a great feature for the VESC and also have the abilty to control postions on encoder counts, same as the Odrive.

 

 

Vishwa Brahmaiah
Offline
Last seen: 2 years 11 months ago
Joined: 2019-01-16 01:41
Posts: 2

Yes, definitely.

It will be such an advantage.

Precise. acceleration/velocity control will be possible.

I hope it gets incorporated into the new version.

 

-Vish

Ekobot
Offline
Last seen: 3 years 6 months ago
Joined: 2018-05-23 10:14
Posts: 1

I'm also looking forward to when this feature gets implemented! It would really extend the application area for the VESC controller.

-Ekobot​

ncbanse
Offline
Last seen: 1 year 5 days ago
Joined: 2022-11-03 04:24
Posts: 1

I think it would also be awesome if step and direction control was integrated so that the vesc could be used as a drop in replacement for a stepper motor and driver for cnc applications. (like what ODrive does) This would be especially nice because with the new silent HFI control, people could use brush less motors as servos without having to wire up an encoder.

Nathaniel Banse