Skip to content

Create 2022-01-20 Capra Hircus#360

Merged
mamerlan merged 6 commits into
masterfrom
feature/addcaprapost
Feb 25, 2022
Merged

Create 2022-01-20 Capra Hircus#360
mamerlan merged 6 commits into
masterfrom
feature/addcaprapost

Conversation

@mamerlan
Copy link
Copy Markdown
Contributor

No description provided.

Copy link
Copy Markdown
Contributor

@ralph-lange ralph-lange left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice post and great news! I have a minor comment only.

Capra Robotics and eProsima join forces to launch Capra Hircus: a ROS 2 & micro-ROS based platform

Today, Capra Robotics announced the launch of their state-of-the-art mobile robot platform, [Capra Hircus](https://www.linkedin.com/pulse/capra-robotics-eprosima-join-forces-launch-hircus-ros-2-/?trackingId=bqD0%2BmvGRF%2BDEC5LEC32PA%3D%3D). The versatility of the platform enables a wide range of applications, including but not limited to Inspection, Surveillance, Logistics, and Maintenance. Due to its flexible chassis and large engine power, it can be used for numerous types of tasks in uneven terrain, as well as in urban areas.
The Capra Mobile Robot Platform is based on the Robot Operating System (ROS 2) framework. As a novelty, the Capra Robot has a combination of micro processors (CPUs) and micro controllers (MCUs) which communication is based on ROS 2. MCUs have access to the DDS Data Space through [micro-ROS](https://micro.ros.org/), this framework enhances ROS 2 and allows the integration of embedded devices.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The Capra Mobile Robot Platform is based on the Robot Operating System (ROS 2) framework. As a novelty, the Capra Robot has a combination of micro processors (CPUs) and micro controllers (MCUs) which communication is based on ROS 2. MCUs have access to the DDS Data Space through [micro-ROS](https://micro.ros.org/), this framework enhances ROS 2 and allows the integration of embedded devices.
The Capra Mobile Robot Platform is based on the Robot Operating System (ROS 2) framework. As a novelty, the Capra Robot has a combination of microprocessors and microcontrollers (MCUs) which communication is based on ROS 2. MCUs have access to the DDS Data Space through [micro-ROS](https://micro.ros.org/), this framework enhances ROS 2 and allows the integration of embedded devices.

Since the abbreviation CPU is not used, I would omit it. Also, the actual processing unit of an MCU is often named CPU as well. I often use the abbreviation uP as the opposite to MCU, but this is not required either here.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed in #361


The Capra control loop is running entirely on their embedded system which allows for controlling the robot in real-time. Capra Robotics have multiple embedded devices running, however only one device runs the micro-ROS client. This device is in charge of gathering the data of all the other devices to then compute several statuses and forward this information to the high-level system.

Check CAPRA Robotics Platform [product video](https://www.youtube.com/embed/V7z62dCUXh0).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You may also embedded the video directly, cf. https://micro.ros.org/blog/2021/10/19/rclc-Executor-at-ROS-World-Workshop/ as an example.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Addressed in #361

@mamerlan mamerlan merged commit dfd0cf2 into master Feb 25, 2022
@mamerlan mamerlan deleted the feature/addcaprapost branch February 25, 2022 07:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants