blog banner desktop image blog banner mobile image

Modifications to ArduSub That Improve BlueROV SITL Accuracy and Design of Hybrid Autopilot

Researchers focus on improving the BlueROV2 Heavy’s software and control systems for better simulation accuracy and autonomous operation. They updated the vehicle’s simulation model using real-world data and existing research. They also replaced the manual control algorithm with one that allows for automatic control, using a PD controller in a Robot Operating System to help augmented reality pilots control the vehicle’s angles.

Abstract: Improvements to ArduSub for the BlueROV2 (BROV2) Heavy, necessary for accurate simulation and autonomous controller design, were implemented and validated in this work. The simulation model was made more accurate with new data obtained from real-world testing and values from the literature. The manual control algorithm in the BROV2 firmware was replaced with one compatible with automatic control. In a Robot Operating System (ROS), a proportional–derivative (PD) controller to assist augmented reality (AR) pilots in controlling angular degrees of freedom (DOF) of the vehicle was implemented. Open-loop testing determined the yaw hydrodynamic model of the vehicle. A general mathematical method to determine PD gains as a function of the desired closed-loop performance was outlined. Testing was carried out in the updated simulation environment. Step response testing found that a modified derivative gain was necessary. Comparable real-world results were obtained using settings determined in the simulation environment. Frequency response testing of the modified yaw control law discovered that the bandwidth of the nonlinear system had a one-to-one correspondence with the desired closed-loop natural frequency of a simplified linear approximation. The control law was generalized for angular DOF and linear DOF were operated with open-loop control. A full six-DOF simulated dive demonstrated excellent tracking.

Authors:: Ng, P.; Krieg, M.

Journal: Applied Sciences on MDPI

To read more, click here!