2017 First IEEE International Conference on Robotic Computing (IRC) 2017
DOI: 10.1109/irc.2017.45
|View full text |Cite
|
Sign up to set email alerts
|

XBotCore: A Real-Time Cross-Robot Software Platform

Abstract: Abstract-In this work we introduce XBotCore (CrossBot-Core), a light-weight, Real-Time (RT) software platform for EtherCAT-based robots. XBotCore is open-source and is designed to be both an RT robot control framework and a software middleware. It satisfies hard RT requirements, while ensuring 1 kHz control loop even in complex Multi-DegreeOf-Freedom systems. It provides a simple and easy-to-use middleware Application Programming Interface (API), for both RT and non-RT control frameworks. This API is completel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
46
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
3
2

Relationship

3
6

Authors

Journals

citations
Cited by 75 publications
(47 citation statements)
references
References 15 publications
0
46
0
Order By: Relevance
“…To demonstrate that, we use the humanoid robot WALK-MAN [29] to perform different manipulation experiments. The robot is controlled in realtime using the XBotCore framework [30]. The whole-body motion planning is generated by OpenSoT library [31], while the AffordanceNet is used to provide visual information for the robot.…”
Section: E Robotic Applicationsmentioning
confidence: 99%
“…To demonstrate that, we use the humanoid robot WALK-MAN [29] to perform different manipulation experiments. The robot is controlled in realtime using the XBotCore framework [30]. The whole-body motion planning is generated by OpenSoT library [31], while the AffordanceNet is used to provide visual information for the robot.…”
Section: E Robotic Applicationsmentioning
confidence: 99%
“…This ensures deterministic handling of control-related tasks with predefined time. XBotCore [1] is a RT software framework that also provides API in the format of plugin-handlers for interacting with the NRT middleware. Although this work provides a hard RT control system with external framework integration for NRT middleware, it is not suited for our application because XBotCore is limited to hardware systems that utilize EtherCAT communication.…”
Section: Related Workmentioning
confidence: 99%
“…In addition, the software framework must also be capable of handling high-level planning tasks that are computationheavy from processing dense visualization data. Precise control requires for a framework with guaranteed real-time (RT) performance that can handle low-level sensor and motor controller interface [1]. Typically, such frameworks handle deadline constraints at high frequencies close to 1 kHz.…”
Section: Introductionmentioning
confidence: 99%
“…Experiments are conducted using the humanoid WALK-MAN [32]. The robot is controlled using the XBotCore software architecture [33], while the OpenSoT library [34] is used to plan full-body motion. The relevant objects and their affordances are detected using AffordanceNet framework [35].…”
Section: Robotic Applicationsmentioning
confidence: 99%