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

Capturing current weight on Turtlebot

asked 2016-10-03 07:22:44 -0500

samiSH gravatar image

updated 2016-10-03 07:24:40 -0500


I am using Turtelbot for my work, and in my setup, Turtlebot is loaded and unloaded with stuff (it is programmed to deliver items), and I do not want the robot to be overloaded beyond its capacity, or even reach 75% of that capacity.

Does the robot publish the current weight currently placed on it? or the weight put on its top? ... if not, is there an alternative? is there some data we can capture and manipulated that would indicate, directly or indirectly, the current weight or the capacity level?

For example, does the weight place on the robot affect its active speed? can can we capture the robot current speed and use it as an indicator for the current weight placed on the robot? ... is there some other data published by the robot, or its /odom specially that can help in this regard?

Thank for your time

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2016-10-03 10:54:55 -0500

updated 2016-10-03 14:27:04 -0500

There is no specific sensor on the Turtlebot that allows querying it's weight. In principle it might be possible to infer robot payload from things like motor current required to move, odometry response etc., but that requires a full set of experiments, reproducible ground conditions etc., so not sure how viable it is.

I think the most reliable way would be using an Arduino to interface a electric scale or load cell and write out the data to ROS via rosserial_arduino. If you search for "scale arduino" or similar terms, you should find many (pretty cheap) options.

edit flag offensive delete link more


Thank you for the prompt feedback and the tip on scale arduino ... i will check it out for sure :))

samiSH gravatar image samiSH  ( 2016-10-04 00:52:18 -0500 )edit

Question Tools

1 follower


Asked: 2016-10-03 07:22:44 -0500

Seen: 203 times

Last updated: Oct 03 '16