Only released in EOL distros:
Package Summary
The ros_opcua_impl_python_opcua package implement binding for python-opcua - Pure Python OPC-UA / IEC 62541 Client and Server library.
- Maintainer status: developed
- Maintainer: Denis Štogl <denis.stogl AT kit DOT edu>
- Author: Denis Štogl <denis.stogl AT kit DOT edu>, Daniel Draper <ukdrq AT student.kit DOT edu>
- License: LGPLv3
- Bug / feature tracker: https://github.com/iirob/ros_opcua_communication/issues
- Source: git https://github.com/iirob/ros_opcua_communication.git (branch: indigo-devel)
Package Summary
The ros_opcua_impl_python_opcua package implement binding for python-opcua - Pure Python OPC-UA / IEC 62541 Client and Server library.
- Maintainer status: developed
- Maintainer: Denis Štogl <denis.stogl AT kit DOT edu>
- Author: Denis Štogl <denis.stogl AT kit DOT edu>, Daniel Draper <ukdrq AT student.kit DOT edu>
- License: LGPLv3
- Bug / feature tracker: https://github.com/iirob/ros_opcua_communication/issues
- Source: git https://github.com/iirob/ros_opcua_communication.git (branch: kinetic-devel)
Contents
Documentation
This package provides communication interface between ROS and OPC UA communication standard using python-opcua library written in Python. This package currently implements an OPC UA Server mapping all ROS Topics, Services and Actions under defined namespace in the OPC UA address space.
Installing the package
Check the ros_opcua_communication page.
Starting the Nodes
The easiest way to start the nodes is using launch file:
roslaunch ros_opcua_impl_python_opcua rosopcua.launch
Nodes
rosopcua
Implements OPC UA server functionality in ROS by mapping the ros topics, services and actions in he OPC UA address space.Parameters
namespace (String, default: /)- Namespace from which all topics, services and actions will be mapped into OPC UA address space.
Report a Bug
Use GitHub to report bugs or submit feature requests. [View active issues]