No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
|
Package Summary
Tags | No category tags. |
Version | 1.16.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/ros_comm.git |
VCS Type | git |
VCS Version | noetic-devel |
Last Updated | 2023-11-21 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
roscpp is a C++ implementation of ROS. It provides
a
Additional Links
Maintainers
- Michael Carroll
- Shane Loretz
Authors
- Morgan Quigley
- Josh Faust
- Brian Gerkey
- Troy Straszheim
- Dirk Thomas
- Jacob Perron
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package roscpp
1.16.0 (2023-02-15)
1.15.15 (2022-11-23)
- Move \@jacobperron from maintainer to author (#2302)
- Contributors: Shane Loretz
1.15.14 (2022-01-06)
- Use recursive mutex to fix dead lock (#2209)
- Contributors: Chen Lihui
1.15.13 (2021-09-22)
- Revert \"Fix warning related to Boost bind placeholders declared in global namespace. (#2169)\" (#2187) This reverts commit 32942993e3f9afc8248be7b1f5944344fa2b4e30.
- Contributors: Jacob Perron
1.15.12 (2021-09-21)
- Fix warning related to Boost bind placeholders declared in global namespace (#2169)
- Contributors: Elvis Dowson
1.15.11 (2021-04-06)
1.15.10 (2021-03-18)
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Package Dependencies
Deps | Name | |
---|---|---|
1 | cpp_common | |
1 | message_generation | |
2 | rosconsole | |
1 | roscpp_serialization | |
1 | roscpp_traits | |
3 | rosgraph_msgs | |
1 | roslang | |
1 | rostime | |
2 | std_msgs | |
1 | xmlrpcpp | |
1 | catkin | |
1 | message_runtime |
System Dependencies
Dependant Packages
Launch files
No launch files found
Messages
Plugins
No plugins found.
Recent questions tagged roscpp at Robotics Stack Exchange
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
|
Package Summary
Tags | No category tags. |
Version | 1.13.7 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/ros_comm.git |
VCS Type | git |
VCS Version | lunar-devel |
Last Updated | 2019-02-01 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
roscpp is a C++ implementation of ROS. It provides
a
Additional Links
Maintainers
- Dirk Thomas
Authors
- Morgan Quigley
- Josh Faust
- Brian Gerkey
- Troy Straszheim
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package roscpp
1.13.7 (2018-08-17)
- add hasStarted() to Timer API (#1464)
- force a rebuild of the pollset on flag changes (#1393)
- fix integer overflow for oneshot timers (#1382)
- convert the period standard deviation in StatisticsLogger to Duration at the end (#1361)
- replace DCL pattern with static variable (#1365)
1.13.6 (2018-02-05)
- avoid recreating poll set (#1281)
- switch to using epoll (#1217)
- monotonic clock for callback queue timeouts (#1250)
- fix IPv6 initialization order (#1262)
- changed error message for single threaded spinner (#1164)
1.13.5 (2017-11-09)
1.13.4 (2017-11-02)
1.13.3 (2017-10-25)
- avoid unused parameter warning in TransportTCP (#1195)
- check if socket options are available before using them (#1172)
1.13.2 (2017-08-15)
- only use CLOCK_MONOTONIC if not on OS X (#1142)
- xmlrpc_manager: use SteadyTime for timeout (#1134)
- ignore headers with zero stamp in statistics (#1127)
1.13.1 (2017-07-27)
- add SteadyTimer, used in TimerManager (#1014)
- include missing header for writev() (#1105)
- clean the namespace to get rid of double or trailing forward slashes (#1100)
- add missing mutex lock for publisher links (#1090)
- fix race condition that lead to miss first message (#1058)
- fix bug in transport_tcp on Windows (#1050)
- add subscriber to connection log messages (#1023)
- avoid deleting XmlRpcClient while being used in another thread (#1013)
1.13.0 (2017-02-22)
- remove support for multiple spinners on the same queue which existed only for backward compatibily (#988)
1.12.7 (2017-02-17)
- move connection specific log message to new name roscpp_internal.connections (#980)
- move headers to include/xmlrpcpp (#962)
- fix UDP block number when EAGAIN or EWOULDBLOCK (#957)
- fix return code of master execute function (#938)
- change WallTimerEvent from class to struct (#924)
1.12.6 (2016-10-26)
1.12.5 (2016-09-30)
1.12.4 (2016-09-19)
1.12.3 (2016-09-17)
- fix multi-threaded spinning (#867)
- fix static destruction order (#871)
- throw exception on ros::init with empty node name (#894)
- improve debug message when queue is full (#818)
1.12.2 (2016-06-03)
- improve stacktrace for exceptions thrown in callbacks (#811)
- fix segfault if creating outgoing UDP transport fails (#807)
1.12.1 (2016-04-18)
- use directory specific compiler flags (#785)
1.12.0 (2016-03-18)
1.11.18 (2016-03-17)
- fix CMake warning about non-existing targets
1.11.17 (2016-03-11)
- fix order of argument in SubscriberLink interface to match actual implemenation (#701)
- add method for getting all the parameters from the parameter server as implemented in the rospy client (#739)
- use boost::make_shared instead of new for constructing boost::shared_ptr (#740)
- fix max elements param for statistics window (#750)
- improve NodeHandle constructor documentation (#692)
1.11.16 (2015-11-09)
- add getROSArg function (#694)
1.11.15 (2015-10-13)
- fix crash in onRetryTimer() callback (#577)
1.11.14 (2015-09-19)
- add optional reset argument to Timer::setPeriod() (#590)
- add getParam() and getParamCached() for float (#621, #623)
- use explicit bool cast to compile with C++11 (#632)
1.11.13 (2015-04-28)
1.11.12 (2015-04-27)
1.11.11 (2015-04-16)
- fix memory leak in transport constructor (#570)
- fix computation of stddev in statistics (#556)
- fix empty connection header topic (#543)
- alternative API to get parameter values (#592)
- add getCached() for float parameters (#584)
1.11.10 (2014-12-22)
1.11.9 (2014-08-18)
- add accessor to expose whether service is persistent (#489)
- populate delivered_msgs field of TopicStatistics message (#486)
1.11.8 (2014-08-04)
- fix C++11 compatibility issue (#483)
1.11.7 (2014-07-18)
- fix segfault due to accessing a NULL pointer for some network interfaces (#465) (regression from 1.11.6)
1.11.6 (2014-07-10)
- check ROS_HOSTNAME for localhost / ROS_IP for 127./::1 and prevent connections from other hosts in that case (#452)
1.11.5 (2014-06-24)
- improve handling dropped connections (#434)
- add header needed for Android (#441)
- fix typo for parameter used for statistics (#448)
1.11.4 (2014-06-16)
1.11.3 (2014-05-21)
1.11.2 (2014-05-08)
1.11.1 (2014-05-07)
- update API to use boost::signals2 (#267)
- only update param cache when being subscribed (#351)
- ensure to remove delete parameters completely
- invalidate cached parent parameters when namespace parameter is set / changes (#352)
- add optional topic/connection statistics (#398)
- add transport information in SlaveAPI::getBusInfo() for roscpp & rospy (#328)
- add AsyncSpinner::canStart() to check if a spinner can be started
1.11.0 (2014-03-04)
- allow getting parameters with name \'/\' (#313)
- support for /clock remapping (#359)
- suppress boost::signals deprecation warning (#362)
- use catkin_install_python() to install Python scripts (#361)
1.10.0 (2014-02-11)
- remove use of __connection header
1.9.54 (2014-01-27)
1.9.53 (2014-01-14)
1.9.52 (2014-01-08)
1.9.51 (2014-01-07)
- move several client library independent parts from ros_comm into roscpp_core, split rosbag storage specific stuff from client library usage (#299)
- add missing version dependency on roscpp_core stuff (#299)
- remove log4cxx dependency from roscpp, using new agnostic interface from rosconsole
- fix compile problem with gcc 4.4 (#302)
- fix clang warnings
- fix usage of boost include directories
1.9.50 (2013-10-04)
1.9.49 (2013-09-16)
- add rosparam getter/setter for std::vector and std::map (#279)
1.9.48 (2013-08-21)
1.9.47 (2013-07-03)
1.9.46 (2013-06-18)
1.9.45 (2013-06-06)
- improve handling of UDP transport, when fragmented packets are lost or arive out-of-order the connection is not dropped anymore, onle a single message is lost (#226)
- fix missing generation of constant definitions for services (ros/gencpp#2)
- fix restoring thread context when callback throws an exception (#219)
- fix calling PollManager::shutdown() repeatedly (#217)
1.9.44 (2013-03-21)
- fix install destination for dll\'s under Windows
1.9.43 (2013-03-13)
1.9.42 (2013-03-08)
- improve speed of message generation in dry packages (#183)
- fix roscpp service call deadlock (#149)
- fix freezing service calls when returning false (#168)
- fix error message publishing wrong message type (#178)
- fix missing explicit dependency on pthread (#135)
- fix compiler warning about wrong comparison of message md5 hashes (#165)
1.9.41 (2013-01-24)
- allow sending data exceeding 2GB in chunks (#4049)
- update getParam() doc (#1460)
- add param::get(float) (#3754)
- update inactive assert when publishing message with md5sum \"*\", update related tests (#3714)
- fix ros master retry timeout (#4024)
- fix inactive assert when publishing message with wrong type (#3714)
1.9.40 (2013-01-13)
1.9.39 (2012-12-29)
- first public release for Groovy
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Package Dependencies
Deps | Name | |
---|---|---|
1 | cpp_common | |
1 | message_generation | |
2 | rosconsole | |
1 | roscpp_serialization | |
1 | roscpp_traits | |
3 | rosgraph_msgs | |
1 | roslang | |
1 | rostime | |
2 | std_msgs | |
1 | xmlrpcpp | |
1 | catkin | |
1 | message_runtime |
System Dependencies
Name |
---|
pkg-config |
Dependant Packages
Launch files
No launch files found
Messages
Plugins
No plugins found.
Recent questions tagged roscpp at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.11.21 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/ros_comm.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2017-03-06 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
roscpp is a C++ implementation of ROS. It provides
a
Additional Links
Maintainers
- Dirk Thomas
Authors
- Morgan Quigley
- Josh Faust
- Brian Gerkey
- Troy Straszheim
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package roscpp
1.11.21 (2017-03-06)
- fix UDP block number when EAGAIN or EWOULDBLOCK (#957)
- improve stacktrace for exceptions thrown in callbacks (#811)
1.11.20 (2016-06-27)
- fix segfault if connection fails (#807)
1.11.19 (2016-04-18)
- use directory specific compiler flags (#785)
1.11.18 (2016-03-17)
- fix CMake warning about non-existing targets
1.11.17 (2016-03-11)
- fix order of argument in SubscriberLink interface to match actual implemenation (#701)
- add method for getting all the parameters from the parameter server as implemented in the rospy client (#739)
- use boost::make_shared instead of new for constructing boost::shared_ptr (#740)
- fix max elements param for statistics window (#750)
- improve NodeHandle constructor documentation (#692)
1.11.16 (2015-11-09)
- add getROSArg function (#694)
1.11.15 (2015-10-13)
- fix crash in onRetryTimer() callback (#577)
1.11.14 (2015-09-19)
- add optional reset argument to Timer::setPeriod() (#590)
- add getParam() and getParamCached() for float (#621, #623)
- use explicit bool cast to compile with C++11 (#632)
1.11.13 (2015-04-28)
1.11.12 (2015-04-27)
1.11.11 (2015-04-16)
- fix memory leak in transport constructor (#570)
- fix computation of stddev in statistics (#556)
- fix empty connection header topic (#543)
- alternative API to get parameter values (#592)
- add getCached() for float parameters (#584)
1.11.10 (2014-12-22)
1.11.9 (2014-08-18)
- add accessor to expose whether service is persistent (#489)
- populate delivered_msgs field of TopicStatistics message (#486)
1.11.8 (2014-08-04)
- fix C++11 compatibility issue (#483)
1.11.7 (2014-07-18)
- fix segfault due to accessing a NULL pointer for some network interfaces (#465) (regression from 1.11.6)
1.11.6 (2014-07-10)
- check ROS_HOSTNAME for localhost / ROS_IP for 127./::1 and prevent connections from other hosts in that case (#452)
1.11.5 (2014-06-24)
- improve handling dropped connections (#434)
- add header needed for Android (#441)
- fix typo for parameter used for statistics (#448)
1.11.4 (2014-06-16)
1.11.3 (2014-05-21)
1.11.2 (2014-05-08)
1.11.1 (2014-05-07)
- update API to use boost::signals2 (#267)
- only update param cache when being subscribed (#351)
- ensure to remove delete parameters completely
- invalidate cached parent parameters when namespace parameter is set / changes (#352)
- add optional topic/connection statistics (#398)
- add transport information in SlaveAPI::getBusInfo() for roscpp & rospy (#328)
- add AsyncSpinner::canStart() to check if a spinner can be started
1.11.0 (2014-03-04)
- allow getting parameters with name \'/\' (#313)
- support for /clock remapping (#359)
- suppress boost::signals deprecation warning (#362)
- use catkin_install_python() to install Python scripts (#361)
1.10.0 (2014-02-11)
- remove use of __connection header
1.9.54 (2014-01-27)
1.9.53 (2014-01-14)
1.9.52 (2014-01-08)
1.9.51 (2014-01-07)
- move several client library independent parts from ros_comm into roscpp_core, split rosbag storage specific stuff from client library usage (#299)
- add missing version dependency on roscpp_core stuff (#299)
- remove log4cxx dependency from roscpp, using new agnostic interface from rosconsole
- fix compile problem with gcc 4.4 (#302)
- fix clang warnings
- fix usage of boost include directories
1.9.50 (2013-10-04)
1.9.49 (2013-09-16)
- add rosparam getter/setter for std::vector and std::map (#279)
1.9.48 (2013-08-21)
1.9.47 (2013-07-03)
1.9.46 (2013-06-18)
1.9.45 (2013-06-06)
- improve handling of UDP transport, when fragmented packets are lost or arive out-of-order the connection is not dropped anymore, onle a single message is lost (#226)
- fix missing generation of constant definitions for services (ros/gencpp#2)
- fix restoring thread context when callback throws an exception (#219)
- fix calling PollManager::shutdown() repeatedly (#217)
1.9.44 (2013-03-21)
- fix install destination for dll\'s under Windows
1.9.43 (2013-03-13)
1.9.42 (2013-03-08)
- improve speed of message generation in dry packages (#183)
- fix roscpp service call deadlock (#149)
- fix freezing service calls when returning false (#168)
- fix error message publishing wrong message type (#178)
- fix missing explicit dependency on pthread (#135)
- fix compiler warning about wrong comparison of message md5 hashes (#165)
1.9.41 (2013-01-24)
- allow sending data exceeding 2GB in chunks (#4049)
- update getParam() doc (#1460)
- add param::get(float) (#3754)
- update inactive assert when publishing message with md5sum \"*\", update related tests (#3714)
- fix ros master retry timeout (#4024)
- fix inactive assert when publishing message with wrong type (#3714)
1.9.40 (2013-01-13)
1.9.39 (2012-12-29)
- first public release for Groovy
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Package Dependencies
Deps | Name | |
---|---|---|
1 | cpp_common | |
1 | message_generation | |
2 | rosconsole | |
1 | roscpp_serialization | |
1 | roscpp_traits | |
3 | rosgraph_msgs | |
1 | roslang | |
1 | rostime | |
2 | std_msgs | |
1 | xmlrpcpp | |
1 | catkin | |
1 | message_runtime |
System Dependencies
Name |
---|
pkg-config |
Dependant Packages
Launch files
No launch files found
Messages
Plugins
No plugins found.
Recent questions tagged roscpp at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.11.21 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/ros_comm.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2017-03-06 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
roscpp is a C++ implementation of ROS. It provides
a
Additional Links
Maintainers
- Dirk Thomas
Authors
- Morgan Quigley
- Josh Faust
- Brian Gerkey
- Troy Straszheim
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package roscpp
1.11.21 (2017-03-06)
- fix UDP block number when EAGAIN or EWOULDBLOCK (#957)
- improve stacktrace for exceptions thrown in callbacks (#811)
1.11.20 (2016-06-27)
- fix segfault if connection fails (#807)
1.11.19 (2016-04-18)
- use directory specific compiler flags (#785)
1.11.18 (2016-03-17)
- fix CMake warning about non-existing targets
1.11.17 (2016-03-11)
- fix order of argument in SubscriberLink interface to match actual implemenation (#701)
- add method for getting all the parameters from the parameter server as implemented in the rospy client (#739)
- use boost::make_shared instead of new for constructing boost::shared_ptr (#740)
- fix max elements param for statistics window (#750)
- improve NodeHandle constructor documentation (#692)
1.11.16 (2015-11-09)
- add getROSArg function (#694)
1.11.15 (2015-10-13)
- fix crash in onRetryTimer() callback (#577)
1.11.14 (2015-09-19)
- add optional reset argument to Timer::setPeriod() (#590)
- add getParam() and getParamCached() for float (#621, #623)
- use explicit bool cast to compile with C++11 (#632)
1.11.13 (2015-04-28)
1.11.12 (2015-04-27)
1.11.11 (2015-04-16)
- fix memory leak in transport constructor (#570)
- fix computation of stddev in statistics (#556)
- fix empty connection header topic (#543)
- alternative API to get parameter values (#592)
- add getCached() for float parameters (#584)
1.11.10 (2014-12-22)
1.11.9 (2014-08-18)
- add accessor to expose whether service is persistent (#489)
- populate delivered_msgs field of TopicStatistics message (#486)
1.11.8 (2014-08-04)
- fix C++11 compatibility issue (#483)
1.11.7 (2014-07-18)
- fix segfault due to accessing a NULL pointer for some network interfaces (#465) (regression from 1.11.6)
1.11.6 (2014-07-10)
- check ROS_HOSTNAME for localhost / ROS_IP for 127./::1 and prevent connections from other hosts in that case (#452)
1.11.5 (2014-06-24)
- improve handling dropped connections (#434)
- add header needed for Android (#441)
- fix typo for parameter used for statistics (#448)
1.11.4 (2014-06-16)
1.11.3 (2014-05-21)
1.11.2 (2014-05-08)
1.11.1 (2014-05-07)
- update API to use boost::signals2 (#267)
- only update param cache when being subscribed (#351)
- ensure to remove delete parameters completely
- invalidate cached parent parameters when namespace parameter is set / changes (#352)
- add optional topic/connection statistics (#398)
- add transport information in SlaveAPI::getBusInfo() for roscpp & rospy (#328)
- add AsyncSpinner::canStart() to check if a spinner can be started
1.11.0 (2014-03-04)
- allow getting parameters with name \'/\' (#313)
- support for /clock remapping (#359)
- suppress boost::signals deprecation warning (#362)
- use catkin_install_python() to install Python scripts (#361)
1.10.0 (2014-02-11)
- remove use of __connection header
1.9.54 (2014-01-27)
1.9.53 (2014-01-14)
1.9.52 (2014-01-08)
1.9.51 (2014-01-07)
- move several client library independent parts from ros_comm into roscpp_core, split rosbag storage specific stuff from client library usage (#299)
- add missing version dependency on roscpp_core stuff (#299)
- remove log4cxx dependency from roscpp, using new agnostic interface from rosconsole
- fix compile problem with gcc 4.4 (#302)
- fix clang warnings
- fix usage of boost include directories
1.9.50 (2013-10-04)
1.9.49 (2013-09-16)
- add rosparam getter/setter for std::vector and std::map (#279)
1.9.48 (2013-08-21)
1.9.47 (2013-07-03)
1.9.46 (2013-06-18)
1.9.45 (2013-06-06)
- improve handling of UDP transport, when fragmented packets are lost or arive out-of-order the connection is not dropped anymore, onle a single message is lost (#226)
- fix missing generation of constant definitions for services (ros/gencpp#2)
- fix restoring thread context when callback throws an exception (#219)
- fix calling PollManager::shutdown() repeatedly (#217)
1.9.44 (2013-03-21)
- fix install destination for dll\'s under Windows
1.9.43 (2013-03-13)
1.9.42 (2013-03-08)
- improve speed of message generation in dry packages (#183)
- fix roscpp service call deadlock (#149)
- fix freezing service calls when returning false (#168)
- fix error message publishing wrong message type (#178)
- fix missing explicit dependency on pthread (#135)
- fix compiler warning about wrong comparison of message md5 hashes (#165)
1.9.41 (2013-01-24)
- allow sending data exceeding 2GB in chunks (#4049)
- update getParam() doc (#1460)
- add param::get(float) (#3754)
- update inactive assert when publishing message with md5sum \"*\", update related tests (#3714)
- fix ros master retry timeout (#4024)
- fix inactive assert when publishing message with wrong type (#3714)
1.9.40 (2013-01-13)
1.9.39 (2012-12-29)
- first public release for Groovy
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Package Dependencies
Deps | Name | |
---|---|---|
1 | cpp_common | |
1 | message_generation | |
2 | rosconsole | |
1 | roscpp_serialization | |
1 | roscpp_traits | |
3 | rosgraph_msgs | |
1 | roslang | |
1 | rostime | |
2 | std_msgs | |
1 | xmlrpcpp | |
1 | catkin | |
1 | message_runtime |
System Dependencies
Name |
---|
pkg-config |
Dependant Packages
Launch files
No launch files found
Messages
Plugins
No plugins found.
Recent questions tagged roscpp at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.10.12 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/ros_comm.git |
VCS Type | git |
VCS Version | hydro-devel |
Last Updated | 2014-12-29 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
roscpp is a C++ implementation of ROS. It provides
a
Additional Links
Maintainers
- Dirk Thomas
Authors
- Morgan Quigley
- Josh Faust
- Brian Gerkey
- Troy Straszheim
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package roscpp
1.10.12 (2014-12-29)
1.10.11 (2014-08-18)
- add accessor to expose whether service is persistent (#489)
- only update param cache when being subscribed (#351)
- ensure to remove delete parameters completely
- invalidate cached parent parameters when namespace parameter is set / changes (#352)
1.10.10 (2014-06-16)
1.10.3 (2014-06-02)
- add AsyncSpinner::canStart() to check if a spinner can be started
1.10.2 (2014-03-03)
1.10.1 (2014-02-25)
1.9.54 (2014-01-27)
1.9.53 (2014-01-14)
1.9.52 (2014-01-08)
1.9.51 (2014-01-07)
- move several client library independent parts from ros_comm into roscpp_core, split rosbag storage specific stuff from client library usage (#299)
- add missing version dependency on roscpp_core stuff (#299)
- remove log4cxx dependency from roscpp, using new agnostic interface from rosconsole
- fix compile problem with gcc 4.4 (#302)
- fix clang warnings
- fix usage of boost include directories
1.9.50 (2013-10-04)
1.9.49 (2013-09-16)
- add rosparam getter/setter for std::vector and std::map (#279)
1.9.48 (2013-08-21)
1.9.47 (2013-07-03)
1.9.46 (2013-06-18)
1.9.45 (2013-06-06)
- improve handling of UDP transport, when fragmented packets are lost or arive out-of-order the connection is not dropped anymore, onle a single message is lost (#226)
- fix missing generation of constant definitions for services (ros/gencpp#2)
- fix restoring thread context when callback throws an exception (#219)
- fix calling PollManager::shutdown() repeatedly (#217)
1.9.44 (2013-03-21)
- fix install destination for dll\'s under Windows
1.9.43 (2013-03-13)
1.9.42 (2013-03-08)
- improve speed of message generation in dry packages (#183)
- fix roscpp service call deadlock (#149)
- fix freezing service calls when returning false (#168)
- fix error message publishing wrong message type (#178)
- fix missing explicit dependency on pthread (#135)
- fix compiler warning about wrong comparison of message md5 hashes (#165)
1.9.41 (2013-01-24)
- allow sending data exceeding 2GB in chunks (#4049)
- update getParam() doc (#1460)
- add param::get(float) (#3754)
- update inactive assert when publishing message with md5sum *, update related tests (#3714)
- fix ros master retry timeout (#4024)
- fix inactive assert when publishing message with wrong type (#3714)
1.9.40 (2013-01-13)
1.9.39 (2012-12-29)
- first public release for Groovy
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Package Dependencies
Deps | Name | |
---|---|---|
1 | cpp_common | |
1 | message_generation | |
2 | rosconsole | |
1 | roscpp_serialization | |
1 | roscpp_traits | |
3 | rosgraph_msgs | |
1 | roslang | |
1 | rostime | |
2 | std_msgs | |
1 | xmlrpcpp | |
1 | catkin | |
1 | message_runtime |
System Dependencies
Name |
---|
pkg-config |
Dependant Packages
Launch files
No launch files found
Messages
Plugins
No plugins found.
Recent questions tagged roscpp at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.12.17 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/ros_comm.git |
VCS Type | git |
VCS Version | kinetic-devel |
Last Updated | 2020-10-26 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
roscpp is a C++ implementation of ROS. It provides
a
Additional Links
Maintainers
- Jacob Perron
- Michael Carroll
- Shane Loretz
Authors
- Morgan Quigley
- Josh Faust
- Brian Gerkey
- Troy Straszheim
- Dirk Thomas
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package roscpp
1.12.17 (2020-10-26)
- Set call_finished_ with true for each call inside callFinished (#2074)
- Update maintainers (#2075)
- Cached parameter should be unsubscribed (#2068)
- Fix Lost Wake Bug in ROSOutAppender (#2033)
- Contributors: Adel Fakih, Chen Lihui, Jacob Perron, Shane Loretz, tomoya
1.12.16 (2020-08-26)
- use fully qualified ceil() in condition_variable.h (#2025)
- remove \'using namespace\' from condition_variable.h (#2020)
1.12.15 (2020-08-10)
- close sockets when server responds with HTTP/1.0 (#1284)
- fix a bug that using a destroyed connection object (#1950)
- remove extra n in ROS_DEBUG (#1925)
- do not display error message if poll yields EINTR (#1868)
- TransportTCP: Allow socket() to return 0 (#1707)
- add Timer::isValid() const (#1779)
- transport_tcp: enable poll event POLLRDHUP to detect dead (#1704)
- unregisterService returns result of execute(\"unregisterService\") (#1751)
- fix string check (#1771)
- resolve memory leak (#1503)
- fix Exception boost::lock_error thrown from shutdown method (#1656)
- TopicManager: avoid deadlock (#1645)
- service: use WallTime/WallDuration for waiting (#1638)
- fix bug in statistics decision making if one should publish (#1625)
- fix race due unprotected access to callbacks_ in roscpp client (#1595)
- remove nullptr access from Timer().hasStarted() (#1541)
- add const specifier to [NodeHandle::param(param_name, default_val)]{.title-ref}. (#1539)
- fix stamp_age_mean overflow when stamp age very big (#1526)
- use an internal implementation of boost::condition_variable with monotonic clock [kinetic-devel] (#2011)
- fix compiler warnings about unused variables (#1428) (#1576)
1.12.14 (2018-08-23)
- add hasStarted() to Timer API (#1464)
- force a rebuild of the pollset on flag changes (#1393)
- fix integer overflow for oneshot timers (#1382)
- convert the period standard deviation in StatisticsLogger to Duration at the end (#1361)
- replace DCL pattern with static variable (#1365)
1.12.13 (2018-02-21)
- avoid recreating poll set (#1281)
- switch to using epoll (#1217)
- monotonic clock for callback queue timeouts (#1250)
- fix IPv6 initialization order (#1262)
- changed error message for single threaded spinner (#1164)
1.12.12 (2017-11-16)
1.12.11 (2017-11-07)
1.12.10 (2017-11-06)
1.12.9 (2017-11-06)
1.12.8 (2017-11-06)
- check if socket options are available before using them (#1172)
- only use CLOCK_MONOTONIC if not on OS X (#1142)
- xmlrpc_manager: use SteadyTime for timeout (#1134)
- ignore headers with zero stamp in statistics (#1127)
- add SteadyTimer, used in TimerManager (#1014)
- include missing header for writev() (#1105)
- add missing mutex lock for publisher links (#1090)
- fix race condition that lead to miss first message (#1058)
- fix bug in transport_tcp on Windows (#1050)
- add subscriber to connection log messages (#1023)
- avoid deleting XmlRpcClient while being used in another thread (#1013)
1.12.7 (2017-02-17)
- move connection specific log message to new name roscpp_internal.connections (#980)
- move headers to include/xmlrpcpp (#962)
- fix UDP block number when EAGAIN or EWOULDBLOCK (#957)
- fix return code of master execute function (#938)
- change WallTimerEvent from class to struct (#924)
1.12.6 (2016-10-26)
1.12.5 (2016-09-30)
1.12.4 (2016-09-19)
1.12.3 (2016-09-17)
- fix multi-threaded spinning (#867)
- fix static destruction order (#871)
- throw exception on ros::init with empty node name (#894)
- improve debug message when queue is full (#818)
1.12.2 (2016-06-03)
- improve stacktrace for exceptions thrown in callbacks (#811)
- fix segfault if creating outgoing UDP transport fails (#807)
1.12.1 (2016-04-18)
- use directory specific compiler flags (#785)
1.12.0 (2016-03-18)
1.11.18 (2016-03-17)
- fix CMake warning about non-existing targets
1.11.17 (2016-03-11)
- fix order of argument in SubscriberLink interface to match actual implemenation (#701)
- add method for getting all the parameters from the parameter server as implemented in the rospy client (#739)
- use boost::make_shared instead of new for constructing boost::shared_ptr (#740)
- fix max elements param for statistics window (#750)
- improve NodeHandle constructor documentation (#692)
1.11.16 (2015-11-09)
- add getROSArg function (#694)
1.11.15 (2015-10-13)
- fix crash in onRetryTimer() callback (#577)
1.11.14 (2015-09-19)
- add optional reset argument to Timer::setPeriod() (#590)
- add getParam() and getParamCached() for float (#621, #623)
- use explicit bool cast to compile with C++11 (#632)
1.11.13 (2015-04-28)
1.11.12 (2015-04-27)
1.11.11 (2015-04-16)
- fix memory leak in transport constructor (#570)
- fix computation of stddev in statistics (#556)
- fix empty connection header topic (#543)
- alternative API to get parameter values (#592)
- add getCached() for float parameters (#584)
1.11.10 (2014-12-22)
1.11.9 (2014-08-18)
- add accessor to expose whether service is persistent (#489)
- populate delivered_msgs field of TopicStatistics message (#486)
1.11.8 (2014-08-04)
- fix C++11 compatibility issue (#483)
1.11.7 (2014-07-18)
- fix segfault due to accessing a NULL pointer for some network interfaces (#465) (regression from 1.11.6)
1.11.6 (2014-07-10)
- check ROS_HOSTNAME for localhost / ROS_IP for 127./::1 and prevent connections from other hosts in that case (#452)
1.11.5 (2014-06-24)
- improve handling dropped connections (#434)
- add header needed for Android (#441)
- fix typo for parameter used for statistics (#448)
1.11.4 (2014-06-16)
1.11.3 (2014-05-21)
1.11.2 (2014-05-08)
1.11.1 (2014-05-07)
- update API to use boost::signals2 (#267)
- only update param cache when being subscribed (#351)
- ensure to remove delete parameters completely
- invalidate cached parent parameters when namespace parameter is set / changes (#352)
- add optional topic/connection statistics (#398)
- add transport information in SlaveAPI::getBusInfo() for roscpp & rospy (#328)
- add AsyncSpinner::canStart() to check if a spinner can be started
1.11.0 (2014-03-04)
- allow getting parameters with name \'/\' (#313)
- support for /clock remapping (#359)
- suppress boost::signals deprecation warning (#362)
- use catkin_install_python() to install Python scripts (#361)
1.10.0 (2014-02-11)
- remove use of __connection header
1.9.54 (2014-01-27)
1.9.53 (2014-01-14)
1.9.52 (2014-01-08)
1.9.51 (2014-01-07)
- move several client library independent parts from ros_comm into roscpp_core, split rosbag storage specific stuff from client library usage (#299)
- add missing version dependency on roscpp_core stuff (#299)
- remove log4cxx dependency from roscpp, using new agnostic interface from rosconsole
- fix compile problem with gcc 4.4 (#302)
- fix clang warnings
- fix usage of boost include directories
1.9.50 (2013-10-04)
1.9.49 (2013-09-16)
- add rosparam getter/setter for std::vector and std::map (#279)
1.9.48 (2013-08-21)
1.9.47 (2013-07-03)
1.9.46 (2013-06-18)
1.9.45 (2013-06-06)
- improve handling of UDP transport, when fragmented packets are lost or arive out-of-order the connection is not dropped anymore, onle a single message is lost (#226)
- fix missing generation of constant definitions for services (ros/gencpp#2)
- fix restoring thread context when callback throws an exception (#219)
- fix calling PollManager::shutdown() repeatedly (#217)
1.9.44 (2013-03-21)
- fix install destination for dll\'s under Windows
1.9.43 (2013-03-13)
1.9.42 (2013-03-08)
- improve speed of message generation in dry packages (#183)
- fix roscpp service call deadlock (#149)
- fix freezing service calls when returning false (#168)
- fix error message publishing wrong message type (#178)
- fix missing explicit dependency on pthread (#135)
- fix compiler warning about wrong comparison of message md5 hashes (#165)
1.9.41 (2013-01-24)
- allow sending data exceeding 2GB in chunks (#4049)
- update getParam() doc (#1460)
- add param::get(float) (#3754)
- update inactive assert when publishing message with md5sum \"*\", update related tests (#3714)
- fix ros master retry timeout (#4024)
- fix inactive assert when publishing message with wrong type (#3714)
1.9.40 (2013-01-13)
1.9.39 (2012-12-29)
- first public release for Groovy
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Package Dependencies
Deps | Name | |
---|---|---|
1 | cpp_common | |
1 | message_generation | |
2 | rosconsole | |
1 | roscpp_serialization | |
1 | roscpp_traits | |
3 | rosgraph_msgs | |
1 | roslang | |
1 | rostime | |
2 | std_msgs | |
1 | xmlrpcpp | |
1 | catkin | |
1 | message_runtime |
System Dependencies
Name |
---|
pkg-config |
Dependant Packages
Launch files
No launch files found
Messages
Plugins
No plugins found.
Recent questions tagged roscpp at Robotics Stack Exchange
|
Package Summary
Tags | No category tags. |
Version | 1.14.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ros/ros_comm.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2022-01-26 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
roscpp is a C++ implementation of ROS. It provides
a
Additional Links
Maintainers
- Jacob Perron
- Michael Carroll
- Shane Loretz
Authors
- Morgan Quigley
- Josh Faust
- Brian Gerkey
- Troy Straszheim
- Dirk Thomas
README
No README found.
No README in repository either.
CHANGELOG
Changelog for package roscpp
1.14.13 (2022-01-25)
- Use recursive mutex to fix dead lock (#2209)
- Contributors: Chen Lihui, Jacob Perron
1.14.12 (2021-09-21)
1.14.11 (2021-04-26)
Wiki Tutorials
See ROS Wiki Tutorials for more details.
Source Tutorials
Not currently indexed.
Package Dependencies
Deps | Name | |
---|---|---|
1 | cpp_common | |
1 | message_generation | |
2 | rosconsole | |
1 | roscpp_serialization | |
1 | roscpp_traits | |
3 | rosgraph_msgs | |
1 | roslang | |
1 | rostime | |
2 | std_msgs | |
1 | xmlrpcpp | |
1 | catkin | |
1 | message_runtime |
System Dependencies
Name |
---|
pkg-config |
Dependant Packages
Launch files
No launch files found
Messages
Plugins
No plugins found.