Python in Real Time Application for Mobile Robot
4 Pages Posted: 6 Jun 2018 Last revised: 22 Jun 2018
There are 2 versions of this paper
Python in Real Time Application for Mobile Robot
Python in Real Time Application for Mobile Robot
Date Written: May 28, 2018
Abstract
Commanding some part of mobile robots requires real time capability, especially for industrial need and applications where predicted behavior is paramount. Many programming language can be used to develop robot application, but only few of them can satisfy real time capability. C and C are the most used when addressing this problem. Our study will focus on major problem that must be overmastered to be able to develop a real time application using interpreted language. Various strategies for developing on top of a real time operating system (RTOS) are explored. The patterns focus on the use case of Python development on Linux-based RTOS’s (such as RT_PREEMPT), but the general concepts are applicable to other platforms. This contribution is related to our study for middleware for mobile robots in smart environment [1], and will be a first step to meet the criterion “Real Time Capability” of the middleware and will be an answer in which language we can develop the middleware to met this criterion.
Keywords: Middleware; Mobile robot; embedded system; Python; RTOS
Suggested Citation: Suggested Citation