Lennart Puck, Philipp Keller, Tristan Schnell, C. Plasberg, Atanas Tanev, G. Heppner, A. Rönnau, R. Dillmann
{"title":"在Linux上使用ROS2实现机器人实时控制的分布式和同步设置","authors":"Lennart Puck, Philipp Keller, Tristan Schnell, C. Plasberg, Atanas Tanev, G. Heppner, A. Rönnau, R. Dillmann","doi":"10.1109/CASE48305.2020.9217010","DOIUrl":null,"url":null,"abstract":"A monolithic black-box controller made by the individual robotic manufacturers commonly controls modern industrial robots. The setup’s single components are not accessible nor exchangeable, often due to them being specially tuned and adjusted to fulfill the demanding requirements for robotic control. The open-source framework ROS enables to combine these monolithic controllers with simple interfaces, therefore allowing more complex robotic applications. The next generation, ROS2, targets highly modular systems of sensors, actuators and controllers, each being interchangeable and further providing real-time capabilities by employing DDS as middleware. This study uses system inherent tools alongside non-invasive measurements for comprehensive insights, thereby guiding to ROS2 applications on an underlying distributed and synchronized real-time Linux system.","PeriodicalId":212181,"journal":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"Distributed and Synchronized Setup towards Real-Time Robotic Control using ROS2 on Linux\",\"authors\":\"Lennart Puck, Philipp Keller, Tristan Schnell, C. Plasberg, Atanas Tanev, G. Heppner, A. Rönnau, R. Dillmann\",\"doi\":\"10.1109/CASE48305.2020.9217010\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A monolithic black-box controller made by the individual robotic manufacturers commonly controls modern industrial robots. The setup’s single components are not accessible nor exchangeable, often due to them being specially tuned and adjusted to fulfill the demanding requirements for robotic control. The open-source framework ROS enables to combine these monolithic controllers with simple interfaces, therefore allowing more complex robotic applications. The next generation, ROS2, targets highly modular systems of sensors, actuators and controllers, each being interchangeable and further providing real-time capabilities by employing DDS as middleware. This study uses system inherent tools alongside non-invasive measurements for comprehensive insights, thereby guiding to ROS2 applications on an underlying distributed and synchronized real-time Linux system.\",\"PeriodicalId\":212181,\"journal\":{\"name\":\"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)\",\"volume\":\"46 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CASE48305.2020.9217010\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CASE48305.2020.9217010","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Distributed and Synchronized Setup towards Real-Time Robotic Control using ROS2 on Linux
A monolithic black-box controller made by the individual robotic manufacturers commonly controls modern industrial robots. The setup’s single components are not accessible nor exchangeable, often due to them being specially tuned and adjusted to fulfill the demanding requirements for robotic control. The open-source framework ROS enables to combine these monolithic controllers with simple interfaces, therefore allowing more complex robotic applications. The next generation, ROS2, targets highly modular systems of sensors, actuators and controllers, each being interchangeable and further providing real-time capabilities by employing DDS as middleware. This study uses system inherent tools alongside non-invasive measurements for comprehensive insights, thereby guiding to ROS2 applications on an underlying distributed and synchronized real-time Linux system.