scholarly journals Design and implementation of real-time robot operating system based on freertos

2020 ◽  
Vol 1449 ◽  
pp. 012115
Author(s):  
Li Shao ◽  
Chuanxi Wang ◽  
Chong Chu ◽  
Yinan Song ◽  
Haoyu Hu ◽  
...  
Author(s):  
Mohamed Wahba ◽  
Robert Leary ◽  
Nicolás Ochoa-Lleras ◽  
Jariullah Safi ◽  
Sean Brennan

This paper presents implementation details and performance metrics for software developed to connect the Robot Operating System (ROS) with Simulink Real-Time (SLRT). The communication takes place through the User Datagram Protocol (UDP) which allows for fast transmission of large amounts of data between the two systems. We use SLRT’s built-in UDP communication and binary packing blocks to send and receive the data over a network. We use implementation metrics from several examples to illustrate the effectiveness and drawbacks of this bridge in a real-time environment. The time latency of the bridge is analyzed by performing loop-back tests and obtaining the statistics of the time delay. A proof of concept experiment is presented that utilizes two laboratories that ran a driver-in-the-loop system despite a large physical separation. This work provides recommendations for implementing data integrity measures as well as the potential to use the system with other applications that demand high speed real-time communication.


2014 ◽  
Vol 543-547 ◽  
pp. 554-557
Author(s):  
Ming Fei Qu ◽  
Dan Zhao ◽  
Sha Tao

Using the equipment, YL-236 single chip microcomputer (SCM) control device installation and debugging training platform, used in the SCM event of the National Vocational Students Skills Competition (NVSSC) as hardware carrier, this paper researched the application method of real-time operating system (RTOS) in the implementation of the SCM Skills Competition task, and apply the real-time multitasking operating system (RTMOS), RTX51, in the 8-bit 51 SCM. That allows switch of circulation tasks, supports the signal transmission, utilizes the interrupt function in parallel, and has very small demand for RAM. That makes whole SCM task to develop much easier and more convenient, and enhances the real-time performance and reliability of the SCM Skills Competition task at the same time.


Author(s):  
Karan Sanghvi ◽  
Pratik Shah

The paper proposes cloud robotics which intends five parts which are for software architecture, trends and challenges, design based on a web technology, cloud computing platforms and cloud robotics in practical smart city applications. Software architecture involves lots of different cloud technologies like cloud storage and shared services for robotics for Robot Operating System. There are lots of trends in cloud robotics as it uses cloud technologies for robotics. The use of the cloud for automation brings some largely ameliorating the performance of robotics. Besides, the trends, there are some challenges in cloud robotics. Robot Operating System has been a standard tool in the design for cloud robotics. It always runs at the on-board computer but some resources of CPU do not allow the ability of robotics. In this problem, a good solution is to transfer the task to the cloud. Hence, the design of a cloud robotics middleware is based on web technology. Robotics with cloud computing gives lots of research scopes and research fields. In Smart City Applications, Real-Time Cloud Robotics is present. Real Time Cloud Robotics has emerged as an efficient computing means in data processing applications. By this we introduce CR20 cloud robotics platform that uses real time stream technology virtually to connect to different devices.


Sign in / Sign up

Export Citation Format

Share Document