Package Summary
Tags | No category tags. |
Version | 0.7.6 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | Vision SLAM study and research |
Checkout URI | https://github.com/mrwangmaomao/vslam.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2019-04-01 |
Dev Status | UNKNOWN |
CI status | No 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
- Mike Purvis
Authors
- Mike Purvis
Changelog for package rosserial_server
0.7.6 (2017-03-01)
0.7.5 (2016-11-22)
0.7.4 (2016-09-21)
- Use catkin_EXPORTED_TARGETS to avoid CMake warning (#246)
- Fix AsyncReadBuffer for UDP socket case. (#245)
- Contributors: Mike Purvis
0.7.3 (2016-08-05)
- Avoid runaway async condition when port is bad. (#236)
- Add missing install rule for udp_socket_node
- Make the ~require param configurable from Session. (#233)
- Contributors: Mike Purvis
0.7.2 (2016-07-15)
- Implementation of native UDP rosserial server. (#231)
- Explicit session lifecycle for the serial server. (#228) This is a long overdue change which will resolve some crashes when USB serial devices return error states in the face of noise or other interruptions.
- Support for VER1 protocol has been dropped.
- Handle log messages in rosserial_server
- Contributors: Mike Purvis, mkrauter
0.7.1 (2015-07-06)
0.7.0 (2015-04-23)
- Fill out description field in package.xml.
- Bugfix for checksum. Publishing topics fails when messages are over 256 bytes in length due to checksum() function or'ing high and low byte instead of adding them.
- rosserial_server: Properly receive messages > 255 bytes.
- Contributors: Chad Attermann, Mike Purvis
0.6.3 (2014-11-05)
- Add more log output, don't end the session for certain write errors.
- Contributors: Mike Purvis
0.6.2 (2014-09-10)
- Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
- Add dependency on rosserial_msgs_gencpp, fixes #133
- Make ServiceClient::handle public, to fix compilation bug on some platforms.
- Enabled registration of service clients
- Add namespaces to headers, swap ROS thread to foreground.
- Move headers to include path, rename to follow ROS style.
0.6.1 (2014-06-30)
0.6.0 (2014-06-11)
0.5.6 (2014-06-11)
- Fixed build error due to variable being read as a function due to missing parenthesis
- Add rosserial_python as dependency of rosserial_server
- Contributors: Mike Purvis, spaghetti-
0.5.5 (2014-01-14)
- Add support for require/publishers and require/subscribers parameters.
- Use stream logging in rosserial_server
0.5.4 (2013-10-17)
0.5.3 (2013-09-21)
- New package: rosserial_server
- Contains example launch file for serial configuration of server
- Working now with both Groovy and Hydro clients.
- Subscriber to correctly declare known md5 and topic type from client.
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rosserial_test |
Launch files
- launch/socket.launch
- launch/serial.launch
-
- port [default: /dev/ttyACM0]
- launch/udp_socket.launch
-
- port [default: 11411]
- addr [default: 127.0.0.1]
Messages
Services
Plugins
Recent questions tagged rosserial_server at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
Package Summary
Tags | No category tags. |
Version | 0.9.2 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | A ROS client library for small, embedded devices, such as Arduino. See: http://wiki.ros.org/rosserial |
Checkout URI | https://github.com/ros-drivers/rosserial.git |
VCS Type | git |
VCS Version | noetic-devel |
Last Updated | 2021-06-16 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Mike Purvis
Authors
- Mike Purvis
Changelog for package rosserial_server
0.9.2 (2021-04-02)
- Add python3-dev as build depend (#544)
- Contributors: Tobias Fischer
0.9.1 (2020-09-09)
- Add boost::thread dependency to rosserial_server (#513)
- Contributors: Mike Purvis
0.9.0 (2020-08-25)
- Only initialize embedded python interpreter once. (#491)
- Port 482 and 483 forward from Melodic branch (#492)
- Fix warning when using std_msgs/Empty (#482)
- Bump minimum CMake version to 3.7.2 (Melodic).
- Removed unused service client for message info service (#481)
- Call io_service.stop() when ros::ok() returns false (#477)
- Call Py_Finalize before throwing exception (#476)
- [Windows] use c++ signed trait to replace ssize_t for better portability. (#463)
- Port rosserial_server to Boost 1.71. (#468)
- rosserial_server: update install rules for binary targets (#457)
- Fix bug: assign the md5 for service (#449)
- Contributors: Hermann von Kleist, Johannes Meyer, Mike Purvis, Sean Yen, 趙 漠居(Zhao, Moju)
0.8.0 (2018-10-11)
- Fix compiling on boost > 1.66 (#362) Reflective of changes made to boost::asio noted here: http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html
- Contributors: Fan Jiang
0.7.7 (2017-11-29)
- Fix catkin lint errors (#296)
- Contributors: Bei Chen Liu
0.7.6 (2017-03-01)
0.7.5 (2016-11-22)
0.7.4 (2016-09-21)
- Use catkin_EXPORTED_TARGETS to avoid CMake warning (#246)
- Fix AsyncReadBuffer for UDP socket case. (#245)
- Contributors: Mike Purvis
0.7.3 (2016-08-05)
- Avoid runaway async condition when port is bad. (#236)
- Add missing install rule for udp_socket_node
- Make the ~require param configurable from Session. (#233)
- Contributors: Mike Purvis
0.7.2 (2016-07-15)
- Implementation of native UDP rosserial server. (#231)
- Explicit session lifecycle for the serial server. (#228) This is a long overdue change which will resolve some crashes when USB serial devices return error states in the face of noise or other interruptions.
- Support for VER1 protocol has been dropped.
- Handle log messages in rosserial_server
- Contributors: Mike Purvis, mkrauter
0.7.1 (2015-07-06)
0.7.0 (2015-04-23)
- Fill out description field in package.xml.
- Bugfix for checksum. Publishing topics fails when messages are over 256 bytes in length due to checksum() function or'ing high and low byte instead of adding them.
- rosserial_server: Properly receive messages > 255 bytes.
- Contributors: Chad Attermann, Mike Purvis
0.6.3 (2014-11-05)
- Add more log output, don't end the session for certain write errors.
- Contributors: Mike Purvis
0.6.2 (2014-09-10)
- Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
- Add dependency on rosserial_msgs_gencpp, fixes #133
- Make ServiceClient::handle public, to fix compilation bug on some platforms.
- Enabled registration of service clients
- Add namespaces to headers, swap ROS thread to foreground.
- Move headers to include path, rename to follow ROS style.
0.6.1 (2014-06-30)
0.6.0 (2014-06-11)
0.5.6 (2014-06-11)
- Fixed build error due to variable being read as a function due to missing parenthesis
- Add rosserial_python as dependency of rosserial_server
- Contributors: Mike Purvis, spaghetti-
0.5.5 (2014-01-14)
- Add support for require/publishers and require/subscribers parameters.
- Use stream logging in rosserial_server
0.5.4 (2013-10-17)
0.5.3 (2013-09-21)
- New package: rosserial_server
- Contains example launch file for serial configuration of server
- Working now with both Groovy and Hydro clients.
- Subscriber to correctly declare known md5 and topic type from client.
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
catkin | |
rosserial_msgs | |
std_msgs | |
roscpp | |
topic_tools |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
cob_bringup | |
rosserial_test |
Launch files
- launch/socket.launch
- launch/serial.launch
-
- port [default: /dev/ttyACM0]
- launch/udp_socket.launch
-
- port [default: 11411]
- addr [default: 127.0.0.1]
Messages
Services
Plugins
Recent questions tagged rosserial_server at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
Package Summary
Tags | No category tags. |
Version | 0.7.7 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | A ROS client library for small, embedded devices, such as Arduino. See: http://wiki.ros.org/rosserial |
Checkout URI | https://github.com/ros-drivers/rosserial.git |
VCS Type | git |
VCS Version | jade-devel |
Last Updated | 2018-09-19 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Mike Purvis
Authors
- Mike Purvis
Changelog for package rosserial_server
0.7.7 (2017-11-29)
- Fix catkin lint errors (#296)
- Contributors: Bei Chen Liu
0.7.6 (2017-03-01)
0.7.5 (2016-11-22)
0.7.4 (2016-09-21)
- Use catkin_EXPORTED_TARGETS to avoid CMake warning (#246)
- Fix AsyncReadBuffer for UDP socket case. (#245)
- Contributors: Mike Purvis
0.7.3 (2016-08-05)
- Avoid runaway async condition when port is bad. (#236)
- Add missing install rule for udp_socket_node
- Make the ~require param configurable from Session. (#233)
- Contributors: Mike Purvis
0.7.2 (2016-07-15)
- Implementation of native UDP rosserial server. (#231)
- Explicit session lifecycle for the serial server. (#228) This is a long overdue change which will resolve some crashes when USB serial devices return error states in the face of noise or other interruptions.
- Support for VER1 protocol has been dropped.
- Handle log messages in rosserial_server
- Contributors: Mike Purvis, mkrauter
0.7.1 (2015-07-06)
0.7.0 (2015-04-23)
- Fill out description field in package.xml.
- Bugfix for checksum. Publishing topics fails when messages are over 256 bytes in length due to checksum() function or'ing high and low byte instead of adding them.
- rosserial_server: Properly receive messages > 255 bytes.
- Contributors: Chad Attermann, Mike Purvis
0.6.3 (2014-11-05)
- Add more log output, don't end the session for certain write errors.
- Contributors: Mike Purvis
0.6.2 (2014-09-10)
- Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
- Add dependency on rosserial_msgs_gencpp, fixes #133
- Make ServiceClient::handle public, to fix compilation bug on some platforms.
- Enabled registration of service clients
- Add namespaces to headers, swap ROS thread to foreground.
- Move headers to include path, rename to follow ROS style.
0.6.1 (2014-06-30)
0.6.0 (2014-06-11)
0.5.6 (2014-06-11)
- Fixed build error due to variable being read as a function due to missing parenthesis
- Add rosserial_python as dependency of rosserial_server
- Contributors: Mike Purvis, spaghetti-
0.5.5 (2014-01-14)
- Add support for require/publishers and require/subscribers parameters.
- Use stream logging in rosserial_server
0.5.4 (2013-10-17)
0.5.3 (2013-09-21)
- New package: rosserial_server
- Contains example launch file for serial configuration of server
- Working now with both Groovy and Hydro clients.
- Subscriber to correctly declare known md5 and topic type from client.
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rosserial_test |
Launch files
- launch/socket.launch
- launch/serial.launch
-
- port [default: /dev/ttyACM0]
- launch/udp_socket.launch
-
- port [default: 11411]
- addr [default: 127.0.0.1]
Messages
Services
Plugins
Recent questions tagged rosserial_server at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
Package Summary
Tags | No category tags. |
Version | 0.7.7 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | A ROS client library for small, embedded devices, such as Arduino. See: http://wiki.ros.org/rosserial |
Checkout URI | https://github.com/ros-drivers/rosserial.git |
VCS Type | git |
VCS Version | jade-devel |
Last Updated | 2018-09-19 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Mike Purvis
Authors
- Mike Purvis
Changelog for package rosserial_server
0.7.7 (2017-11-29)
- Fix catkin lint errors (#296)
- Contributors: Bei Chen Liu
0.7.6 (2017-03-01)
0.7.5 (2016-11-22)
0.7.4 (2016-09-21)
- Use catkin_EXPORTED_TARGETS to avoid CMake warning (#246)
- Fix AsyncReadBuffer for UDP socket case. (#245)
- Contributors: Mike Purvis
0.7.3 (2016-08-05)
- Avoid runaway async condition when port is bad. (#236)
- Add missing install rule for udp_socket_node
- Make the ~require param configurable from Session. (#233)
- Contributors: Mike Purvis
0.7.2 (2016-07-15)
- Implementation of native UDP rosserial server. (#231)
- Explicit session lifecycle for the serial server. (#228) This is a long overdue change which will resolve some crashes when USB serial devices return error states in the face of noise or other interruptions.
- Support for VER1 protocol has been dropped.
- Handle log messages in rosserial_server
- Contributors: Mike Purvis, mkrauter
0.7.1 (2015-07-06)
0.7.0 (2015-04-23)
- Fill out description field in package.xml.
- Bugfix for checksum. Publishing topics fails when messages are over 256 bytes in length due to checksum() function or'ing high and low byte instead of adding them.
- rosserial_server: Properly receive messages > 255 bytes.
- Contributors: Chad Attermann, Mike Purvis
0.6.3 (2014-11-05)
- Add more log output, don't end the session for certain write errors.
- Contributors: Mike Purvis
0.6.2 (2014-09-10)
- Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
- Add dependency on rosserial_msgs_gencpp, fixes #133
- Make ServiceClient::handle public, to fix compilation bug on some platforms.
- Enabled registration of service clients
- Add namespaces to headers, swap ROS thread to foreground.
- Move headers to include path, rename to follow ROS style.
0.6.1 (2014-06-30)
0.6.0 (2014-06-11)
0.5.6 (2014-06-11)
- Fixed build error due to variable being read as a function due to missing parenthesis
- Add rosserial_python as dependency of rosserial_server
- Contributors: Mike Purvis, spaghetti-
0.5.5 (2014-01-14)
- Add support for require/publishers and require/subscribers parameters.
- Use stream logging in rosserial_server
0.5.4 (2013-10-17)
0.5.3 (2013-09-21)
- New package: rosserial_server
- Contains example launch file for serial configuration of server
- Working now with both Groovy and Hydro clients.
- Subscriber to correctly declare known md5 and topic type from client.
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
rosserial_test |
Launch files
- launch/socket.launch
- launch/serial.launch
-
- port [default: /dev/ttyACM0]
- launch/udp_socket.launch
-
- port [default: 11411]
- addr [default: 127.0.0.1]
Messages
Services
Plugins
Recent questions tagged rosserial_server at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
![]() |
rosserial_server package from rosserial reporosserial rosserial_arduino rosserial_client rosserial_embeddedlinux rosserial_msgs rosserial_python rosserial_server rosserial_windows rosserial_xbee |
Package Summary
Tags | No category tags. |
Version | 0.6.4 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | A ROS client library for small, embedded devices, such as Arduino. See: http://wiki.ros.org/rosserial |
Checkout URI | https://github.com/ros-drivers/rosserial.git |
VCS Type | git |
VCS Version | indigo-devel |
Last Updated | 2018-03-22 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Mike Purvis
Authors
- Mike Purvis
Changelog for package rosserial_server
0.6.4 (2015-07-06)
- Bugfix for checksum, fixes messages > 255 chars in length.
- Contributors: Chad Attermann, Mike Purvis
0.6.3 (2014-11-05)
- Add more log output, don't end the session for certain write errors.
- Contributors: Mike Purvis
0.6.2 (2014-09-10)
- Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
- Add dependency on rosserial_msgs_gencpp, fixes #133
- Make ServiceClient::handle public, to fix compilation bug on some platforms.
- Enabled registration of service clients
- Add namespaces to headers, swap ROS thread to foreground.
- Move headers to include path, rename to follow ROS style.
0.6.1 (2014-06-30)
0.6.0 (2014-06-11)
0.5.6 (2014-06-11)
- Fixed build error due to variable being read as a function due to missing parenthesis
- Add rosserial_python as dependency of rosserial_server
- Contributors: Mike Purvis, spaghetti-
0.5.5 (2014-01-14)
- Add support for require/publishers and require/subscribers parameters.
- Use stream logging in rosserial_server
0.5.4 (2013-10-17)
0.5.3 (2013-09-21)
- New package: rosserial_server
- Contains example launch file for serial configuration of server
- Working now with both Groovy and Hydro clients.
- Subscriber to correctly declare known md5 and topic type from client.
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
cob_bringup | |
warthog_control | |
jackal_base | |
ridgeback_base |
Launch files
- launch/socket.launch
- launch/serial.launch
-
- port [default: /dev/ttyACM0]
Messages
Services
Plugins
Recent questions tagged rosserial_server at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
![]() |
rosserial_server package from rosserial reporosserial rosserial_arduino rosserial_client rosserial_embeddedlinux rosserial_msgs rosserial_python rosserial_server rosserial_windows rosserial_xbee |
Package Summary
Tags | No category tags. |
Version | 0.5.6 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | A ROS client library for small, embedded devices, such as Arduino. See: http://wiki.ros.org/rosserial |
Checkout URI | https://github.com/ros-drivers/rosserial.git |
VCS Type | git |
VCS Version | hydro-devel |
Last Updated | 2015-02-21 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Mike Purvis
Authors
- Mike Purvis
Changelog for package rosserial_server
0.5.6 (2014-06-11)
- Fixed build error due to variable being read as a function due to missing parenthesis
- Add rosserial_python as dependency of rosserial_server
- Contributors: Mike Purvis, spaghetti-
0.5.5 (2014-01-14)
- Add support for require/publishers and require/subscribers parameters.
- Use stream logging in rosserial_server
0.5.4 (2013-10-17)
0.5.3 (2013-09-21)
- New package: rosserial_server
- Contains example launch file for serial configuration of server
- Working now with both Groovy and Hydro clients.
- Subscriber to correctly declare known md5 and topic type from client.
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/socket.launch
- launch/serial.launch
-
- port [default: /dev/ttyACM0]
Messages
Services
Plugins
Recent questions tagged rosserial_server at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
Package Summary
Tags | No category tags. |
Version | 0.7.7 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | A ROS client library for small, embedded devices, such as Arduino. See: http://wiki.ros.org/rosserial |
Checkout URI | https://github.com/ros-drivers/rosserial.git |
VCS Type | git |
VCS Version | jade-devel |
Last Updated | 2018-09-19 |
Dev Status | MAINTAINED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Mike Purvis
Authors
- Mike Purvis
Changelog for package rosserial_server
0.7.7 (2017-11-29)
- Fix catkin lint errors (#296)
- Contributors: Bei Chen Liu
0.7.6 (2017-03-01)
0.7.5 (2016-11-22)
0.7.4 (2016-09-21)
- Use catkin_EXPORTED_TARGETS to avoid CMake warning (#246)
- Fix AsyncReadBuffer for UDP socket case. (#245)
- Contributors: Mike Purvis
0.7.3 (2016-08-05)
- Avoid runaway async condition when port is bad. (#236)
- Add missing install rule for udp_socket_node
- Make the ~require param configurable from Session. (#233)
- Contributors: Mike Purvis
0.7.2 (2016-07-15)
- Implementation of native UDP rosserial server. (#231)
- Explicit session lifecycle for the serial server. (#228) This is a long overdue change which will resolve some crashes when USB serial devices return error states in the face of noise or other interruptions.
- Support for VER1 protocol has been dropped.
- Handle log messages in rosserial_server
- Contributors: Mike Purvis, mkrauter
0.7.1 (2015-07-06)
0.7.0 (2015-04-23)
- Fill out description field in package.xml.
- Bugfix for checksum. Publishing topics fails when messages are over 256 bytes in length due to checksum() function or'ing high and low byte instead of adding them.
- rosserial_server: Properly receive messages > 255 bytes.
- Contributors: Chad Attermann, Mike Purvis
0.6.3 (2014-11-05)
- Add more log output, don't end the session for certain write errors.
- Contributors: Mike Purvis
0.6.2 (2014-09-10)
- Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
- Add dependency on rosserial_msgs_gencpp, fixes #133
- Make ServiceClient::handle public, to fix compilation bug on some platforms.
- Enabled registration of service clients
- Add namespaces to headers, swap ROS thread to foreground.
- Move headers to include path, rename to follow ROS style.
0.6.1 (2014-06-30)
0.6.0 (2014-06-11)
0.5.6 (2014-06-11)
- Fixed build error due to variable being read as a function due to missing parenthesis
- Add rosserial_python as dependency of rosserial_server
- Contributors: Mike Purvis, spaghetti-
0.5.5 (2014-01-14)
- Add support for require/publishers and require/subscribers parameters.
- Use stream logging in rosserial_server
0.5.4 (2013-10-17)
0.5.3 (2013-09-21)
- New package: rosserial_server
- Contains example launch file for serial configuration of server
- Working now with both Groovy and Hydro clients.
- Subscriber to correctly declare known md5 and topic type from client.
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Name | Deps |
---|---|
cob_bringup | |
rosserial_test |
Launch files
- launch/socket.launch
- launch/serial.launch
-
- port [default: /dev/ttyACM0]
- launch/udp_socket.launch
-
- port [default: 11411]
- addr [default: 127.0.0.1]
Messages
Services
Plugins
Recent questions tagged rosserial_server at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here
Package Summary
Tags | No category tags. |
Version | 0.8.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | A ROS client library for small, embedded devices, such as Arduino. See: http://wiki.ros.org/rosserial |
Checkout URI | https://github.com/ros-drivers/rosserial.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2020-08-21 |
Dev Status | MAINTAINED |
CI status |
|
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Mike Purvis
Authors
- Mike Purvis
Changelog for package rosserial_server
0.8.0 (2018-10-11)
- Fix compiling on boost > 1.66 (#362) Reflective of changes made to boost::asio noted here: http://www.boost.org/doc/libs/1_66_0/doc/html/boost_asio/net_ts.html
- Contributors: Fan Jiang
0.7.7 (2017-11-29)
- Fix catkin lint errors (#296)
- Contributors: Bei Chen Liu
0.7.6 (2017-03-01)
0.7.5 (2016-11-22)
0.7.4 (2016-09-21)
- Use catkin_EXPORTED_TARGETS to avoid CMake warning (#246)
- Fix AsyncReadBuffer for UDP socket case. (#245)
- Contributors: Mike Purvis
0.7.3 (2016-08-05)
- Avoid runaway async condition when port is bad. (#236)
- Add missing install rule for udp_socket_node
- Make the ~require param configurable from Session. (#233)
- Contributors: Mike Purvis
0.7.2 (2016-07-15)
- Implementation of native UDP rosserial server. (#231)
- Explicit session lifecycle for the serial server. (#228) This is a long overdue change which will resolve some crashes when USB serial devices return error states in the face of noise or other interruptions.
- Support for VER1 protocol has been dropped.
- Handle log messages in rosserial_server
- Contributors: Mike Purvis, mkrauter
0.7.1 (2015-07-06)
0.7.0 (2015-04-23)
- Fill out description field in package.xml.
- Bugfix for checksum. Publishing topics fails when messages are over 256 bytes in length due to checksum() function or'ing high and low byte instead of adding them.
- rosserial_server: Properly receive messages > 255 bytes.
- Contributors: Chad Attermann, Mike Purvis
0.6.3 (2014-11-05)
- Add more log output, don't end the session for certain write errors.
- Contributors: Mike Purvis
0.6.2 (2014-09-10)
- Bugfix for interrupted sessions. This is a two-part fix for an issue causes a segfault when the device disappears during operation, for example a ttyACM device which is unplugged. The AsyncReadBuffer part avoids calling a callback after the object owning it has destructed, and the SerialSession part avoids recreating itself until the previous instance has finished the destructor and been full destroyed.
- Add dependency on rosserial_msgs_gencpp, fixes #133
- Make ServiceClient::handle public, to fix compilation bug on some platforms.
- Enabled registration of service clients
- Add namespaces to headers, swap ROS thread to foreground.
- Move headers to include path, rename to follow ROS style.
0.6.1 (2014-06-30)
0.6.0 (2014-06-11)
0.5.6 (2014-06-11)
- Fixed build error due to variable being read as a function due to missing parenthesis
- Add rosserial_python as dependency of rosserial_server
- Contributors: Mike Purvis, spaghetti-
0.5.5 (2014-01-14)
- Add support for require/publishers and require/subscribers parameters.
- Use stream logging in rosserial_server
0.5.4 (2013-10-17)
0.5.3 (2013-09-21)
- New package: rosserial_server
- Contains example launch file for serial configuration of server
- Working now with both Groovy and Hydro clients.
- Subscriber to correctly declare known md5 and topic type from client.
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
rosserial_msgs | |
std_msgs | |
roscpp | |
topic_tools | |
catkin |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
cob_bringup | |
rosserial_test |
Launch files
- launch/socket.launch
- launch/serial.launch
-
- port [default: /dev/ttyACM0]
- launch/udp_socket.launch
-
- port [default: 11411]
- addr [default: 127.0.0.1]
Messages
Services
Plugins
Recent questions tagged rosserial_server at Robotics Stack Exchange
No questions yet, you can ask one here.
Failed to get question list, you can ticket an issue here