ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange

What is the max linear acceleration of Husky A200?

Dear all,

I am not experienced in doing robotics. I have been trying to find the max linear acceleration of Husky A200 in order to set real constraint for simulation purposes.

What I did was to find out the drive power of the Husky A200 (https://www.google.com/url?sa=t&rct=j...).

Drive Power = 400 W continuous (4 wheels), thus Drive Power = 100 W continuous (1 wheel).

Using

Acceleration = Power/(Mass x Velocity), where max velocity = 1 m/s (also in the link above) and Mass = 57.69 kg

I got

Max Acceleration = 1.733 m/s^2

Is the calculation correct? If yes, what does it mean when Max Acceleration > Max Velocity in magnitude? Does it just mean that the velocity will just be capped at 1 m/s even if the velocity can be increased by 1.733 m/s in a second?

Thanks for viewing.

edit retag close merge delete

Sort by ยป oldest newest most voted

According to husky_control/config/control.yaml which is shipped by Clearpath themselves, the max linear acceleration is 3.0 m/s^2:

  # Velocity and acceleration limits
# Whenever a min_* is unspecified, default to -max_*
linear:
x:
has_velocity_limits    : true
max_velocity           : 1.0   # m/s
has_acceleration_limits: true
max_acceleration       : 3.0   # m/s^2
angular:
z:
has_velocity_limits    : true
has_acceleration_limits: true


This is not necessarily the real acceleration limit, but is what they configure the ROS-side controllers with.

Note that this same file is used with the simulated version (by husky_control/launch/control.launch from husky_gazebo/launch/spawn_husky.launch. So the official simulation uses the same limits.

more

PS: seeing as you've tagged this with gazebo: is there a specific reason you can't use the provided husky_gazebo package?

( 2019-10-20 14:08:12 -0600 )edit

Thank you very much. Yes, I am using gazebo as part of the simulation but I think I might have missed this one out.

( 2019-10-20 23:29:09 -0600 )edit

Is there any specific reason why you cross-posted this to Robotics Stack Exchange (here)?

( 2019-10-21 10:30:16 -0600 )edit

I posted on two website just in case one forum is inactive. I have closed the post in Robotics Stack Exchange already. Thanks again!

( 2019-10-21 10:44:03 -0600 )edit

I posted on two website just in case one forum is inactive.

In the future: please don't cross-post. It's not very nice, as in the best case, it leads to split discussions, but typically (and that would be the worst case) it leads to duplication (ie: waste) of effort.

Post in one place and give people time to respond to your question.

( 2019-10-21 10:48:04 -0600 )edit

Roger that. Thanks for the info.

( 2019-10-21 11:06:58 -0600 )edit