ros_best_practices
ros_best_practices copied to clipboard
Create 4 packages: algorithm, algorithm_msgs, algorithm_ros and rqt_algorithm
I propose to create 4 packages to extend the examples:
- algorithm (ROS-independent core)
- algorithm_msgs (ROS msgs/srvs only)
- algorithm_ros (ROS-wrapper around algorithm using algorithm_msgs and containing a ROS node)
- rqt_algorithm (ROS GUI to interact with algorithm_ros)
We can discuss the naming :-)
I could add it if you want.
This sounds good, and is the way it is typically done for more complex packages. I would keep the ros_package_template for a simple and combined package and make the new once similar in the code style. We should properly document this in the README and maybe also write about this in the Wiki of this repo. What do you think?
I agree, but I need a free minute to do this.
Hello I compiled this package successfully However when I try to include Algorithm in other packages it does not work. Could you please give us an idea how to link other packages with this library ?
Hi @Boulahbal-Houssem
Can you please some information on how you set up your package dependencies, which build command you ran and the error message your received?