micro-ROS-Agent repository

Repository Summary

Checkout URI https://github.com/micro-ROS/micro-ROS-Agent.git
VCS Type git
VCS Version foxy
Last Updated 2020-07-22
Dev Status DEVELOPED
CI status No Continuous Integration
Released UNRELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
micro_ros_agent 0.0.1

README

micro-ROS-Agent

GitHub license GitHub release

ROS 2 package using Micro XRCE-DDS Agent.

Overview

This repository contains the Micro-ROS Agent package. Micro-ROS Agent is a ROS 2 node that wraps the Micro XRCE-DDS Agent. For further information about Micro XRCE-DDS Agent click here This package is a part of the Micro-ROS project stack. For more information about Micro-ROS project click here.

The node acts as a server between DDS Network and Micro-ROS nodes inside MCU. It receives and send messages from Micro-ROS nodes, and keep track of the Micro-ROS nodes exposing them to the ROS 2 network. The node interacts with DDS Global Data Space on behalf of the Micro-ROS nodes.

Package features

XML generation

During the build process, the package looks for all ROS 2 messages to generate an initial list of XML profiles. These profiles can are referenced in the Agent-Client communication to avoid sending the full XML content. This reference mechanism can be switched on and off from the Micro XRCE-DDS middleware layer.

Agent-Client communication mechanism

Communication between the Micro-ROS Agent and the Micro-ROS nodes supports two types of transport:

  • UDP and TCP over IPv4 and IPv6.
  • Serial Port transports.

All available configurations are supported directly by the Micro XRCE-DDS agent.

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/micro-ROS/micro-ROS-Agent.git
VCS Type git
VCS Version dashing
Last Updated 2020-04-28
Dev Status DEVELOPED
CI status No Continuous Integration
Released UNRELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

Name Version
micro_ros_agent 0.0.1

README

micro-ROS-Agent

GitHub license GitHub release

ROS 2 package using Micro XRCE-DDS Agent.

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/micro-ROS/micro-ROS-Agent.git
VCS Type git
VCS Version v0.0.1
Last Updated 2019-04-24
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Packages

README

micro-ROS-Agent

GitHub license GitHub release

ROS 2 package using Micro XRCE-DDS Agent.

CONTRIBUTING

No CONTRIBUTING.md found.