ros1_ros_cpptemplate package from ros1_template reporos1_cpptemplate ros1_pip_pytemplate ros1_pytemplate ros1_ros_cpptemplate ros1_template ros1_template_msgs |
|
Package Summary
Tags | No category tags. |
Version | 0.1.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pyros-dev/ros1_template.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2017-08-31 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Alexander Reimann
Authors
- Alexander Reimann
ROS1 ROS CPP Template
This package is a template for a ROS nodelet package depending on another C++ library package for implementation details.
It is supposed to show the ROS part if using a separate ROS and C++ library packages.
In this package we are following http://wiki.ros.org/BestPractices as much as possible, where it makes sense.
Usage
- Create a catkin_workspace ( Ref : http://wiki.ros.org/catkin/Tutorials/create_a_workspace )
- Add this ros1_cpptemplate package into
src/
of the workspace (and maybe more like beginner_tutorials) - Build the workspace (Ref : http://wiki.ros.org/catkin/Tutorials/using_a_workspace)
-
Source the devel workspace::
$ source devel/setup.bash
-
run the tests of this package::
$ catkin run_tests ros1_ros_cpptemplate
-
run all the tests::
$ catkin run_tests
-
build the documentation::
$ rosdoc_lite src/ros1_template/ros1_ros_cpptemplate -o src/ros1_template/ros1_ros_cpptemplate/doc/
-
launch the demo application::
$ roslaunch ros1_ros_template standalone.launch –screen
-
install that workspace::
$ make install
-
source the install workspace::
$ source install/setup.bash
Changelog for package ros1_ros_cpptemplate
Forthcoming
- Merge pull request #10 from pyros-dev/cpp Add cpp template packages
- Lint fix
- Make max. reconfigurable
- Add service
- Fix linter errors
- Add subscribers test
- Add time limit for single publisher test
- Remove temp test file
- Add configs
- Working publishers rostests
- Cleanup standalone launcher
- Add ros1_ros_cpptemplate
- Contributors: AlexReimann, Alexander Reimann
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/standalone.launch
-
- config_override [default: $(find ros1_ros_cpptemplate)/config/override.yaml] — used by upper launchers to customize configuration
Messages
Services
Plugins
Recent questions tagged ros1_ros_cpptemplate at Robotics Stack Exchange
ros1_ros_cpptemplate package from ros1_template reporos1_cpptemplate ros1_pip_pytemplate ros1_pytemplate ros1_ros_cpptemplate ros1_template ros1_template_msgs |
|
Package Summary
Tags | No category tags. |
Version | 0.1.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/pyros-dev/ros1_template.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2017-08-31 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Alexander Reimann
Authors
- Alexander Reimann
ROS1 ROS CPP Template
This package is a template for a ROS nodelet package depending on another C++ library package for implementation details.
It is supposed to show the ROS part if using a separate ROS and C++ library packages.
In this package we are following http://wiki.ros.org/BestPractices as much as possible, where it makes sense.
Usage
- Create a catkin_workspace ( Ref : http://wiki.ros.org/catkin/Tutorials/create_a_workspace )
- Add this ros1_cpptemplate package into
src/
of the workspace (and maybe more like beginner_tutorials) - Build the workspace (Ref : http://wiki.ros.org/catkin/Tutorials/using_a_workspace)
-
Source the devel workspace::
$ source devel/setup.bash
-
run the tests of this package::
$ catkin run_tests ros1_ros_cpptemplate
-
run all the tests::
$ catkin run_tests
-
build the documentation::
$ rosdoc_lite src/ros1_template/ros1_ros_cpptemplate -o src/ros1_template/ros1_ros_cpptemplate/doc/
-
launch the demo application::
$ roslaunch ros1_ros_template standalone.launch –screen
-
install that workspace::
$ make install
-
source the install workspace::
$ source install/setup.bash
Changelog for package ros1_ros_cpptemplate
Forthcoming
- Merge pull request #10 from pyros-dev/cpp Add cpp template packages
- Lint fix
- Make max. reconfigurable
- Add service
- Fix linter errors
- Add subscribers test
- Add time limit for single publisher test
- Remove temp test file
- Add configs
- Working publishers rostests
- Cleanup standalone launcher
- Add ros1_ros_cpptemplate
- Contributors: AlexReimann, Alexander Reimann
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/standalone.launch
-
- config_override [default: $(find ros1_ros_cpptemplate)/config/override.yaml] — used by upper launchers to customize configuration