Escuela de Ingeniería Eléctrica, Pontificia Universidad Católica de Valparaíso, Av. Brasil 2147, Valparaíso 2362804, Chile.
Departamento de Electrotecnia e Informática, Universidad Técnica Federico Santa María, Av. Federico Santa María 6090, Viña del Mar 2520001, Chile.
Sensors (Basel). 2023 Apr 11;23(8):3895. doi: 10.3390/s23083895.
This paper presents the design and implementation of a spherical robot with an internal mechanism based on a pendulum. The design is based on significant improvements made, including an electronics upgrade, to a previous robot prototype developed in our laboratory. Such modifications do not significantly impact its corresponding simulation model previously developed in CoppeliaSim, so it can be used with minor modifications. The robot is incorporated into a real test platform designed and built for this purpose. As part of the incorporation of the robot into the platform, software codes are made to detect its position and orientation, using the system SwisTrack, to control its position and speed. This implementation allows successful testing of control algorithms previously developed by the authors for other robots such as Villela, the Integral Proportional Controller, and Reinforcement Learning.
本文介绍了一种基于摆的内部机构的球形机器人的设计与实现。该设计是在我们实验室之前开发的一个机器人原型的基础上进行了重大改进,包括电子设备升级。这些修改并没有对之前在 CoppeliaSim 中开发的相应仿真模型产生显著影响,因此可以稍加修改后使用。机器人被集成到为此目的设计和构建的真实测试平台中。作为将机器人集成到平台中的一部分,使用 SwisTrack 系统编写了软件代码来检测其位置和方向,以控制其位置和速度。这种实现方式允许对作者之前为其他机器人(如 Villela、积分比例控制器和强化学习)开发的控制算法进行成功测试。