Bumblebee Robosub Paper 2022
Bumblebee Robosub Paper 2022
Amadeus Aristo Winarto, Ananya Agarwal, Chen Sirui, Chew Zhi En Samuel Joshua, Chin Zheng Hao,
Goh Jie Xuan Delvin, Gokul Rajiv, Gowthaman Aravindan, Hashir Zahir, Ho Wei Zong Jasper, Hou Lin Xin,
Justin Foo Guang En, Kaitlyn Ng Ke Yi, Lee Chan Wai, Lee Shi-An Matthew, Lee Tze Han, Li Po Hsien, Lim Sheng Wei,
Lu Sicheng Isabella, Lum Chang Xin Shawn, Manzel Joseph Seet, Marvin Pranajaya, Michael Jervoso,
Ng Cheng Yang Titus, Ng Xing Yu, Ng Yong Jie, Ng Zhia Yang, Nguyen Minh Nguyen, Niu Xinyuan, Png Qun Shen,
Quek Wei, Rani Karthigeyan Rajendrakumar, Seow Alex, Stevanus Williem, Tan Chern Lin Justin, Tan Chew Miang Edwin,
Teoh Xu En, Tran Phuoc Huy Khang, Yam Jin Ee Dmitri, and Zhu Tianqi
The issue was found to be caused by the latency of thus activating the switch by pulling it to ground.
the ESCs used to control the T200 thrusters. To increase reliability, the kill switch circuitry was
changed to use an NMOS gate that needs to be
Three models of ESCs were tested: Tekin RX8
pulled up to 5V to activate.
Gen2, Blue Robotics Basic ESC, and Flipsky Mini
FSESC4. The Tekin ESC initially designed for the
BBAUV 4.0 had the largest latency at 300 ms, C. FOG Calibration
the Blue Robotics ESC yielded 130 ms, while the Calibration data was not available to us for the
Flipsky had a latency of only 5.3 ms. Since our FOG sensor, so we had to perform our own in-lab
controls system runs at 20 Hz, the delay of the Tekin calibration; we gathered readings from the sensor
and Blue Robotics ESCs were very significant at over a range of rotations and temperatures, then
3-5 timesteps, greatly degrading the AUV’s perfor- plotted them in MATLAB. We then performed a
mance. surface fit on the data to get a polynomial equation
that allows our software to convert the voltage
The modules for each ESC model were tested with
output from the sensor into angular velocity.
an Arduino MEGA and a CAN Shield. With an
oscilloscope, the latency was measured from the
trigger signal edge till the time when the ESC output
changed.
For the Blue Robotics ESC, a delay of approx-
imately 130 ms was observed. This large delay
between the input signal (CH1 in yellow) and the
thruster output changing (CH2 in blue) causes os-
cillations when tuning the controls system.
Fig. 10: MATLAB plot of FOG sensor reading data
ACKNOWLEDGEMENTS
Team Bumblebee’s development and achievements
would not be possible without the help from various
organisations and people. The team would like to
express their deepest gratitude to the sponsors (Re-
Fig. 9: Oscilloscope data for Blue Robotics ESC (left) and Flipsky
Mini FSESC4 (right); note 25 ms vs 100 µs time division. fer to Appendix C), including the Title Sponsors
— National University of Singapore (NUS), and
Through our testing, we settled on the Flipsky Platinum Sponsors — DSO National Laboratories,
Mini FSESC4 with its relatively quick response of and Future Systems and Technology Directorate
500 µs. After switching over to the Flipsky Mini FS- (FSTD). In addition, the team would also like to
ESC4, the performance of the BBAUV 4.0 greatly thank Sport Singapore and the Republic of Singa-
improved, reducing the heading oscillation during pore Yacht Club for their continuous support.
forward motion.
R EFERENCES
B. Kill Switch Interference [1] T. I. Fossen, Handbook of marine craft hydrodynamics and
motion control. Hoboken N.J.: Wiley, 2021.
We realised that there was some interference with
the kill switch in certain pool environments, due
to the metallic body of the AUV 4.0 chassis being
grounded. Initially, we were attaching a PMOS
switch to the kill switch; in some cases, the con-
ductivity of the pool water was high enough to
connect the kill switch contacts to chassis ground,
NATIONAL UNIVERSITY OF SINGAPORE (BUMBLEBEE AUTONOMOUS SYSTEMS) 6
A PPENDIX A
C OMPONENT S PECIFICATIONS
A PPENDIX B
O UTREACH ACTIVITIES
Ever since our humble beginnings in 2012, Team
Bumblebee has continued to grow, and we have be-
come one of the most accomplished student teams in
the maritime robotics scene. Despite this, we remain
grateful to the community and our sponsors, who
have supported us throughout the years. In order to
bolster our relationship with the community, Team
Bumblebee strongly believes in sharing our knowl- Fig. 12: Industrial visit to SLM Solutions.
edge and experiences with the community.
B. Platinum Sponsors
Future Systems Technology Directorate (FSTD) —
Fig. 15: Team Hornet working on their Hornet 7.0 AUV. For cash support.
DSO National Laboratories — For cash support and
technical guidance.
C. Gold Sponsors
Fugro, Festo, Cititech Industrial Engineering, Ken-
tronics Engineering, Würth Electronik, AAEON
Technology, SLM Solutions, SBG Systems, and
Avetics.
D. Silver Sponsors
Fig. 16: Team Hornet testing their Hornet 7.0 AUV.
Bossard, SolidWorks, MathWorks, Southco,
Since its inception 7 years ago, the Hornet Train- Samtec, and Sparton.
ing Program has evolved into a staple element of
training for the freshmen in our team. Through this E. Bronze Sponsors
program, we provide new members a platform to Edmund Optics.
build an AUV to compete in the Singapore AUV
Challenge. Our main objective is to challenge the
freshmen to explore and implement bold designs F. Supporting Organisations
instead of replicating what others and their prede- Republic of Singapore Yacht Club and Sports Sin-
cessors have done. gapore.