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

Is this a module, script, package?

asked 2020-12-05 07:50:41 -0500

Sam1 gravatar image

Hi I'm very new to ROS.

I'd like to know any more about installing this: https://github.com/TiderFang/motor_co...

It is described as a package,

I've read this: http://docs.ros.org/en/jade/api/catki... Which refers to modules and scripts.

What would be the correct terminology to describe this software https://github.com/TiderFang/motor_co... so that I can search for how to install it.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2020-12-06 08:46:34 -0500

130s gravatar image

updated 2020-12-06 08:46:55 -0500

Sounds a valid, common confusion regarding ROS/Catkin software written in Python. Both Python and ROS/Catkin define "package", in the way I'd say essentially the same, at least from folder structure perspective.

The repo in question consits of 2 folders at the time of writing. - motor_control_bus folder seems to be NOT a ROS/Catkin package. It's missing minimal files that are required to be a Catkin package. - diff_car_controller seems to be a Catkin package (I haven't tried building/running it).

What you can do to use motor_control_bus folder via ROS is to make it "catkinized" by adding the missing required files (so that the folder can be "built" by Catkin, then Python modules in the folder will be accessible via ROS tools, e.g. rospack, rosrun, roslaunch).

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2020-12-05 07:50:41 -0500

Seen: 100 times

Last updated: Dec 06 '20