Software engineering for autonomous robots investigates the synergetic interaction of computing and robotic technologies; this synergy is both realistic and strategic. On one hand, software engineering techniques and methods have the potential to enhance the quality of the software that controls autonomous robots and the effectiveness of software development processes in the … [Read more...] about Future Directions in Software Engineering for Autonomous Robots: An Agenda for Trustworthiness [Opinion]
Software engineering
A RoboStack Tutorial: Using the Robot Operating System Alongside the Conda and Jupyter Data Science Ecosystems
The Robot Operating System (ROS) has become the de facto standard middleware in the robotics community [1]. ROS bundles everything, from low-level drivers to tools that transform among coordinate systems, to state-of-the-art perception and control algorithms. One of ROS’s key merits is the rich ecosystem of standardized tools to build and distribute ROS-based software. For … [Read more...] about A RoboStack Tutorial: Using the Robot Operating System Alongside the Conda and Jupyter Data Science Ecosystems