{"id":22,"date":"2023-03-21T14:30:44","date_gmt":"2023-03-21T06:30:44","guid":{"rendered":"https:\/\/doc.orionstar.com\/en\/?post_type=lsvr_kba&#038;p=22"},"modified":"2023-03-30T15:18:45","modified_gmt":"2023-03-30T07:18:45","slug":"get-started","status":"publish","type":"lsvr_kba","link":"https:\/\/doc.orionstar.com\/en\/knowledge-base\/get-started\/","title":{"rendered":"RobotOS"},"content":{"rendered":"\n<h2 id=\"robot-os-robot-os-introduction-to-robot-os\">Introduction to RobotOS<a href=\"https:\/\/ainirobot.gatsbyjs.io\/docs\/root\/get-started\/#robot-os-robot-os-introduction-to-robot-os\"><\/a><\/h2>\n\n\n\n<p>RobotOS is an open development platform developed by Orion Star based on Android. RobotOS provides a lot of robot APIs and robot capability components, so that developers can easily develop robot applications.<\/p>\n\n\n\n<h2 id=\"robot-os-robot-os-architecture-description\">Architecture description<a href=\"https:\/\/ainirobot.gatsbyjs.io\/docs\/root\/get-started\/#robot-os-robot-os-architecture-description\"><\/a><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/ainirobot.gatsbyjs.io\/assets\/docs\/kyma\/master\/get-started\/docs\/assets\/architecture.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/ainirobot.gatsbyjs.io\/assets\/docs\/kyma\/master\/get-started\/docs\/assets\/architecture.png\" alt=\"architecture\"\/><\/a><\/figure><\/div>\n\n\n<h3 id=\"robot-os-robot-os-core-and-service-core-layer\">Core and Service core layer<a href=\"https:\/\/ainirobot.gatsbyjs.io\/docs\/root\/get-started\/#robot-os-robot-os-core-and-service-core-layer\"><\/a><\/h3>\n\n\n\n<p>Interact with the robot AI algorithm to obtain and schedule the robot&#8217;s listening, speaking, watching, and walking capabilities, and provide network access and hardware control capabilities.<\/p>\n\n\n\n<h3 id=\"robot-os-robot-os-system-app\">System App<a href=\"https:\/\/ainirobot.gatsbyjs.io\/docs\/root\/get-started\/#robot-os-robot-os-system-app\"><\/a><\/h3>\n\n\n\n<p>Provide the most basic system service capabilities of the robot, such as emergency stop, low-power recharge, etc. When the robot is switched to the system service, the system service will take over the control of the robot. During the takeover, the upper-level business no longer has the ability to use the Robot API.<\/p>\n\n\n\n<h2 id=\"robot-os-robot-os-robot-application-development\">Robot application development<a href=\"https:\/\/ainirobot.gatsbyjs.io\/docs\/root\/get-started\/#robot-os-robot-os-robot-application-development\"><\/a><\/h2>\n\n\n\n<p>Since RobotOS is based on Android. If developers already have experience in building Android APPs, it will be easy to start building a robot app.<\/p>\n\n\n\n<p>RobotOS provides a lot of API and capability components to help developers build their own robot applications. RobotOS also provides the configuration of the scheduling mechanism. Your application can be called up by a specified voice commands. Configure the interrupt priority of different software, etc.<\/p>\n\n\n\n<p>For details, please refer to the documentation and sample code.<\/p>\n\n\n\n<p><a href=\"https:\/\/doc.orionstar.com\/en\/knowledge-base\/apk-development\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to build a robot APP?<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/doc.orionstar.com\/en\/knowledge-base\/voice-commands\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to make your app understand voice commands?<\/a><\/p>\n\n\n\n<h2 id=\"robot-os-robot-os-hardware-access\">Hardware access<a href=\"https:\/\/ainirobot.gatsbyjs.io\/docs\/root\/get-started\/#robot-os-robot-os-hardware-access\"><\/a><\/h2>\n\n\n\n<p>If you are also a robot manufacturer and want to access the RobotOS open platform, the RobotOS platform also provides a friendly hardware access interface to help robot developers quickly integrate.<\/p>\n\n\n\n<p>For more information, please contact us.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction to RobotOS RobotOS is an open development platform developed by Orion Star based on Android. RobotOS provides a lot of robot APIs and robot capability components, so that developers can easily develop robot applications. Architecture description Core and Service core layer Interact with the robot AI algorithm to obtain and schedule the robot&#8217;s listening, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":[],"lsvr_kba_cat":[5],"lsvr_kba_tag":[],"_links":{"self":[{"href":"https:\/\/doc.orionstar.com\/en\/wp-json\/wp\/v2\/lsvr_kba\/22"}],"collection":[{"href":"https:\/\/doc.orionstar.com\/en\/wp-json\/wp\/v2\/lsvr_kba"}],"about":[{"href":"https:\/\/doc.orionstar.com\/en\/wp-json\/wp\/v2\/types\/lsvr_kba"}],"author":[{"embeddable":true,"href":"https:\/\/doc.orionstar.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/doc.orionstar.com\/en\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":7,"href":"https:\/\/doc.orionstar.com\/en\/wp-json\/wp\/v2\/lsvr_kba\/22\/revisions"}],"predecessor-version":[{"id":453,"href":"https:\/\/doc.orionstar.com\/en\/wp-json\/wp\/v2\/lsvr_kba\/22\/revisions\/453"}],"wp:attachment":[{"href":"https:\/\/doc.orionstar.com\/en\/wp-json\/wp\/v2\/media?parent=22"}],"wp:term":[{"taxonomy":"lsvr_kba_cat","embeddable":true,"href":"https:\/\/doc.orionstar.com\/en\/wp-json\/wp\/v2\/lsvr_kba_cat?post=22"},{"taxonomy":"lsvr_kba_tag","embeddable":true,"href":"https:\/\/doc.orionstar.com\/en\/wp-json\/wp\/v2\/lsvr_kba_tag?post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}