A technique to automatically generate hardware components for robotic systems

3 years ago 287
A method  to automatically make  hardware components for robotic systems Generic hardware architecture for robotic applications of an FPGA design. Credit: Podlubne et al.

As robots go progressively blase and advanced, they volition typically necessitate a increasing magnitude of hardware components, including robotic limbs, motors, sensors and actuators. In addition, robots person integrated computers that process information collected by their sensors and program their aboriginal actions accordingly.

Most presently moving connected these computers, however, are not ideal, arsenic their velocity limitations marque them incapable to process peculiarly ample amounts successful existent time. A imaginable mode to heighten the capabilities of computers integrated wrong robots is to usage tract programmable gross arrays (FPGAs), based astir a matrix of configurable logic blocks that are connected via programmable interconnects.

A important vantage of these devices is that they tin beryllium re-programmed to suit circumstantial applications. FPGAs could importantly heighten the computing capabilities of robots, portion besides making them much adaptable to circumstantial applications. However, incorporating them into existing systems has truthful acold proved to beryllium highly challenging, arsenic utilizing idiosyncratic accelerators with circumstantial integration capabilities limits their applicability.

Researchers astatine Technische Universität Dresden (TUD) person precocious developed a method that could alteration the improvement of robots that integrate galore hardware accelerators. This technique, presented successful a insubstantial published successful IEEE Access, could yet facilitate the replacement of existing powering robotic systems with components based connected FPGAs.

"This enactment is successful the discourse of the CeTI project, which is aimed astatine enhancing collaborations betwixt humans and machines or, much generally, cyber-physical systems (CPS) successful real, virtual and distant environments," Ariel Podlubne, 1 of the researchers who carried retired the study, told TechXplore. "Particularly, it is an combining embedded hardware research (Chair of Adaptive Dynamic Systems) and software modeling (Chair of Software Technology)."

The caller survey by Podlubne and his colleagues is an hold of their erstwhile research, which explored imaginable ways of integrating FPGAs into robotic systems. The attack they presented performs a thorough investigation of connection specifications associated with the Robot Operating System (ROS), the ROS2 operating systems and perchance different bundle solutions. It past uses the results of this investigation to make hardware interfaces and architectures for robotic systems.

A method  to automatically make  hardware components for robotic systems A analyzable staged model-driven codification procreation toolchain is utilized to make the hardware interfaces. Credit: Podlubne et al.

"Our enactment demonstrates the quality to make a analyzable FPGA-based strategy from a elemental statement of the application, based connected a known specification for roboticists (ROS messages)," Podlubne said. "With that, parts of a robotic strategy tin beryllium replaced by an FPGA, creating amended performing and much energy-efficient systems."

The toolchain tin make each of the components indispensable to make a highly performing robotic system, excluding lone the accelerator logic, which volition request to beryllium programmed by developers moving connected the system. The caller attack tin frankincense importantly simplify the interfacing of hardware architectures and bundle components, which tin beryllium a cumbersome task for those creating robots.

Initially, the researchers showed that their method tin make hardware components for systems based connected the ROS operating system. However, they were past capable to widen its functionalities truthful that it besides supported the ROS2 operating system.

"A complementary effort was the investigating infrastructure," Podlubne said. "We went 1 measurement further to measure each existing ROS messages, beyond immoderate usage cases. This proved to beryllium highly utile arsenic the improvement process involves aggregate iterations to person a robust solution. Our extremity was to execute afloat ROS/ROS2 support, and our investigating infrastructure allowed america to drawback bugs and make assurance successful our research."

In the future, the attack could pave the mode toward the improvement of better-performing based connected FPGAs. These systems could beryllium susceptible of analyzing larger amounts of information successful real-time and mightiness frankincense assistance humans successful solving much analyzable problems.

"Our adjacent studies volition absorption connected extending the toolchain to automate the insertion of FPGA accelerators (where the computation is performed) and see Dynamic Partial Reconfiguration (DPR) to alteration the accelerators connected the fly, according to the existent needs of the exertion that is deployed," Podlubne added.



More information: Ariel Podlubne et al, Model-Based Approach for Automatic Generation of Hardware Architectures for Robotics, IEEE Access (2021). DOI: 10.1109/ACCESS.2021.3119061

Ariel Podlubne et al, FPGA-ROS: Methodology to Augment the Robot Operating System with FPGA Designs, 2019 International Conference connected ReConFigurable Computing and FPGAs (ReConFig) (2020). DOI: 10.1109/ReConFig48160.2019.8994719

Johannes Mey et al, Relational notation property grammars: Improving continuous exemplary validation, Journal of Computer Languages (2020). DOI: 10.1016/j.cola.2019.100940

© 2021 Science X Network

Citation: A method to automatically make hardware components for robotic systems (2021, October 21) retrieved 21 October 2021 from https://techxplore.com/news/2021-10-technique-automatically-hardware-components-robotic.html

This papers is taxable to copyright. Apart from immoderate just dealing for the intent of backstage survey oregon research, no portion whitethorn beryllium reproduced without the written permission. The contented is provided for accusation purposes only.

Read Entire Article