ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I just created a minimal example for rosserial_tivac
: https://github.com/robosavvy/rosserial_tivac_tutorials/tree/master/getparam
Indeed it fails to get the parameter using rosserial_server
's serial_node
.
However it seems to work with rosserial_python
's serial_node.py
.
2 | No.2 Revision |
I just created a minimal example for rosserial_tivac
: https://github.com/robosavvy/rosserial_tivac_tutorials/tree/master/getparam
Indeed it fails to get the parameter using rosserial_server
's serial_node
.
However it seems to work with rosserial_python
's serial_node.py
.
rosserial_python
:
rosrun rosserial_python serial_node.py _port:=/dev/ttyACM0
[INFO] [WallTime: 1467891171.957798] ROS Serial Python Node
[INFO] [WallTime: 1467891171.970288] Connecting to /dev/ttyACM0 at 57600 baud
[INFO] [WallTime: 1467891174.101582] Note: publish buffer size is 512 bytes
[INFO] [WallTime: 1467891174.102729] Setup publisher on param [std_msgs/Float32]
rosserial_server
:
rosrun rosserial_server serial_node _my_param=1.0
[ INFO] [1467891309.190024440]: Opening serial port.
[ INFO] [1467891309.190750509]: Starting session.
[ INFO] [1467891309.192754634]: Attached client is using protocol VER2 (hydro)
[ INFO] [1467891309.213501578]: waitForService: Service [/message_info] has not been advertised, waiting...
[ WARN] [1467891331.743387558]: Failed to call message_info service. Proceeding without full message definition.
[ WARN] [1467891331.743583542]: Advertising on topic [/param] with an empty message definition. Some tools (e.g. rosbag) may not work correctly.
[ WARN] [1467891331.744745683]: Received message with unrecognized topicId (6).
[ERROR] [WallTime: 1467891174.108096] Parameter ~my_param does not exist
[INFO] [WallTime: 1467891204.500118] Send tx stop request
3 | No.3 Revision |
I just created a minimal example for rosserial_tivac
: https://github.com/robosavvy/rosserial_tivac_tutorials/tree/master/getparam
Indeed it fails to get the parameter using rosserial_server
's serial_node
.
However it seems to work with rosserial_python
's serial_node.py
.
rosserial_python
:
rosrun rosserial_python serial_node.py _port:=/dev/ttyACM0
[INFO] [WallTime: 1467891171.957798] ROS Serial Python Node
[INFO] [WallTime: 1467891171.970288] Connecting to /dev/ttyACM0 at 57600 baud
[INFO] [WallTime: 1467891174.101582] Note: publish buffer size is 512 bytes
[INFO] [WallTime: 1467891174.102729] Setup publisher on param [std_msgs/Float32]
rosserial_server
:
rosrun rosserial_server serial_node _my_param=1.0
[ INFO] [1467891309.190024440]: Opening serial port.
[ INFO] [1467891309.190750509]: Starting session.
[ INFO] [1467891309.192754634]: Attached client is using protocol VER2 (hydro)
[ INFO] [1467891309.213501578]: waitForService: Service [/message_info] has not been advertised, waiting...
[ WARN] [1467891331.743387558]: Failed to call message_info service. Proceeding without full message definition.
[ WARN] [1467891331.743583542]: Advertising on topic [/param] with an empty message definition. Some tools (e.g. rosbag) may not work correctly.
[ WARN] [1467891331.744745683]: Received message with unrecognized topicId (6).
[ERROR] [WallTime: 1467891174.108096] Parameter ~my_param does not exist
[INFO] [WallTime: 1467891204.500118] Send tx stop request
4 | No.4 Revision |
I just created a minimal example for rosserial_tivac
: https://github.com/robosavvy/rosserial_tivac_tutorials/tree/master/getparam
Indeed it fails to get the parameter using rosserial_server
's serial_node
.
However it seems to work with rosserial_python
's serial_node.py
.
rosserial_python
:
rosrun rosserial_python serial_node.py _port:=/dev/ttyACM0
[INFO] [WallTime: 1467891171.957798] ROS Serial Python Node
[INFO] [WallTime: 1467891171.970288] Connecting to /dev/ttyACM0 at 57600 baud
[INFO] [WallTime: 1467891174.101582] Note: publish buffer size is 512 bytes
[INFO] [WallTime: 1467891174.102729] Setup publisher on param [std_msgs/Float32]
rosserial_server
:
rosrun rosserial_server serial_node _my_param=1.0
[ INFO] [1467891309.190024440]: Opening serial port.
[ INFO] [1467891309.190750509]: Starting session.
[ INFO] [1467891309.192754634]: Attached client is using protocol VER2 (hydro)
[ INFO] [1467891309.213501578]: waitForService: Service [/message_info] has not been advertised, waiting...
[ WARN] [1467891331.743387558]: Failed to call message_info service. Proceeding without full message definition.
[ WARN] [1467891331.743583542]: Advertising on topic [/param] with an empty message definition. Some tools (e.g. rosbag) may not work correctly.
[ WARN] [1467891331.744745683]: Received message with unrecognized topicId (6).
Edit: Ticket here: https://github.com/ros-drivers/rosserial/issues/229