The Robot Operating System (RIS) is a software framework that provides an operating system for robot software developers (such as functionalizing a heterogeneous computer cluster). RIS provides a standard operating system such as HAL. (Low level device control, mostly used functions, data sharing and package management). RIS-based working processes are shown with an architectural chart. These architectural graphs show the data of multi-part sensors, control mechanisms, position, actuator and other operations. RIS does not fall into the RTOS group because of the low time delay in robot control. But RIS can be integrated with simultaneous codes
The software in the RIS Ecosystem can be examined under three headings: Language and platform (independent tools used to set up and deploy RIS-based software); library applications such as roscpp, rospy, and roslisp; Packages that contain code related applications (these codes use one or more RIS user libraries).
These languages ​​and libraries (C, Python and LISP) were released as open source software under BSD license terms. Thus, commercial and research use was free. The majority of other packages received an open source license. These other packages have many functions; hardware drivers, robot models, data types, planning, detection, simultaneous locating, simulation tools. The main RIS user libraries (C, Python, LISP) are equipped with a system like Unix. These user libraries were tabi supported. By Ubuntu Linux, while other operating systems were defined as tabi experimental (in the form of drafts) esi. At the same time rosjava; It can be integrated with MATLAB toolbox in Linux, Mac OS X and Microsoft Windos. A JavaScript user library (roslibjs) can integrate the software into the RIS system with compatible web browsers.

No comments:

Post a Comment

Bottom Ad [Post Page]