Professional Documents
Culture Documents
10063898
Proceeding of
2022 The 16th International Conference on Telecommunication Systems
Services and Applications (TSSA2022)
October 13-14, 2022
Bali, Indonesia
ISBN:
978-1-6654-5594-7 (XPLORE COMPLIANT)
2022 16th International Conference on Telecommunication Systems, Services, and Applications (TSSA) | 978-1-6654-5594-7/22/$31.00 ©2022 IEEE | DOI: 10.1109/TSSA56819.2022.10063915
Aan Eko Setiawan, Angga Rusdinar, Syamsul Rizal, Rina Mardiati, Abdul Wasik and Eki Ahmad Zaki
Hamidi
Design of 3D Printed Slotted Waveguide Antenna Array by Using Composite Material for Frequency
S-Band
Nadya Glaudira and Joko Suryana
Design and Control of Swerve Drive Mechanism for Autonomous Mobile Robot
Muhammad Haniff, Hendri Maja Saputra, Catur Hilman A.H.B. Baskoro, Saip Ardo Pratama and Eki
Ahmad Zaki Hamidi
Interest Flooding Attack in Named Data Network: Case Study on Palapa Ring Topology
Jupriyadi Jupriyadi, Syaiful Ahdan, Adi Sucipto, Eki Ahmad Zaki H., Hasan Nur Arifin and Nana
Rachmana Syambas
Table Information Extraction Using Data Augmentation On Deep Learning And Image Processing
Izuardo Zulkarnain, Rin Rin Nurmalasari and Fazat Nur Azizah
Pending Interest Table (PIT) Performance Analysis in Named Data Networking on Palapa Ring
Topology
Adi Sucipto, Jupriyadi Jupriyadi, Syaiful Ahdan, Eki Az Hamidi, Hasan Nur Arifin and Nana
Rachmana Syambas
Road Segmentation with U-Net Architecture Using Jetson AGX Xavier For Autonomous Vehicle
Gunawan Gunawan, Muhammad Fikri Fadillah, Esa Prakasa, Bambang Sugiarto, Teguh Nurhadi
Suharsono and Rini Nuraini Sukmana
Selective Six-Pole Microstrip Bandpass Filters for 4G Applications
Ghaith Mansour, Faisel Tubbal, Ekasit Nugoolcharoenlap, Mana Abu Dirbalah, Raad Raad and
Wajid Ali Khan
Application of Certainty Factor Method to Diagnose Venereal Diseases Using Confusion Matrix For
Multi-Class Classification
Sumiati Sumiati, Eugenia Audrey, Lia Kamelia and Agung Triayudi
Performance Enhancement of 13.56 MHz Crystal Oscillator with Component Optimization for
Wireless Power Charging
Dinda Prameswari, Azwar Mudzakkir Ridwan, Eki Ahmad Zaki Hamidi, Nurul Fahmi Arief
Hakim, Arip Budiman and Ahmad Fairozi
Design Microstrip Patch Ground Mirror Rectangular Slit Horizontal Antenna As DTV Antenna
Receiver
Sri Marini, Abdul Hafid Paronda, Andi Hasad, Sukwati Dewi Asrika, Muhammad Ilyas Sikki,
Muhammad Fikri Bivani Al Qohar, Muhammad Viki Nisfani Al Azis and Eki Ahmad Zaki Hamidi
Effect of Different Locations of Millimeter Wave HAPS on the Downlink Sum Rate
Dwi Harinitha, Irma Zakia, Iskandar and Adit Kurniawan
Design of Monitoring System for Water Levels and Turbidity Water Canals Based on NodeMCU
Ayu Rosyida Zain, Maria Agustin, Prihatin Oktivasari, Nur Fauzi Soelaiman, Muhammad Fatih
Fahroji
Smart Greenhouse System for Cultivation of Chili (Capsicum Annum L.) with Raspberry Pi 3B Based
on MQTT Protocol
Muhammad Alvito Aditya, Nur Rokhman, Mufid Ridlo Eff, Sugih Gumilar, Padlan Alqinsi and
Nanang Ismail
Security and Risk Assessment of Academic Information System By Using NIST Framework (A Case
Study Approach
Rangga Satria Perdana, Asep Effendy, Hendra Garnida, Abdul Fidayan, Femmy Nazar and Didin
Saepudin
Individual And Eligibility Verifiability Method For Verification Mechanism of Voter On E-Voting
System
Teguh Nurhadi Suharsono, H.R. Ricky Agusiady, Rini Nuraini Sukmana, Gunawan Gunawan,
Wahyudi Wahyudi and R. Rita Avianty
Design of Torque Controller Based on Field Oriented Control (FOC) Method on BLDC Motor
Ruli Jauhar, Nanang Ismail and Nike Sartika
Wireless Position Control of an Electric Power Steering System for Energy Optimization
Rina Ristiana, Rina Mardiati, Sunarto Kaleg, Abdul Hapid, Alexander Christantho Budiman, Aam
Muharam, Sudirja, Amin, Kristian Ismail
Design and Implementation of UAV Remote Control and Monitoring in Cloud Infrastructure for IoT
Services
Agil Fuad Gumelar, Nadifa Rose Rachmawati, Nathan Tenka, Vieri Fajar Firdaus, Mochammad Faiq
Al-Harits, Nana Rachmana Syambas and Sulthon Furqandhani Araska
Cascade PID Control Loop Implementation For Liquid Tank Level in LabVIEW PC-Based Control
Using Arduino Mega as Data Acquisition
Dede Irawan Saputra, Aditiya Eko Pambudi, Asep Najmurrokhman, Zul Fakhri, Nenny Hendajany
and Didin Saepudin
Fire Fighting Robot Using Flame Detector and Ultrasonic Based on Fuzzy Logic Control
Rofid Komarul Ikbar, Edi Mulyana, Rina Mardiati and Rin Rin Nurmalasari
Wireless Interface Communication System On Water Level Monitoring Device Using NRF24L01+
PA LNA Transceiver Module
Adhitya Naufal Firdaus, Kusmadi Kusmadi, Nina Lestari, Bambang Susanto, Slamet Risnanto and
Erna Garnia
QGIS Implementation For Assesing Stock Estimation Of Blue Carbon On Seagrass Ecosystem (A
Case Study Approach
Muhammad Aliq Khalingga, Yudi Nurul Ihsan, Subiyanto, Aryanti Ratnawati, Sheila Zallesa, Ketut
Abimanyu Munastha
Load Balancing on Named Data Networking, Case Study: UIN Topology in Indonesia
Eki Ahmad Zaki Hamidi, Syaiful Ahdan, Jupriyadi Jupriyadi, Adi Sucipto, Hasan Nur Arifin and
Nana Rachmana Syambas
On The Design of Object Stamping System Using Electro-Pneumatic Based on PLC OMRON CP1E
Agung Tri Wahyudi, Taufik Ramadhan, Fadli Afdhalash Adam, Nanang Ismail, Feri Rivaldi and
Mufid Ridlo Effendi
Implementation of 80MHz NodeMCU Lolin for Realtime Precision Maintenance Scheduler CPS
Calculation on a Volvo In-Line D16C610 Engine
Aditya Kurniawan, Kholilatul Wardani and Eki Ahmad Zaki Hamidi
An Automatic Sorting Machine Using Weight Sensor and Moisture Content Measurement for Sweet
Potatoes
Nina Lestari, Daffa Akbar Badri, Ahmad Khadafi, Ketut Abimanyu Munastha, Ivany Sarief and Wisnu
Wijaya
Performance Evaluation of 3 DOF Arm Robot With Forward Kinematics Denavit-Hartenberg Method
For Coffee Maker Machine
Hardy Purnama Nurba, Deden Hadian, Nina Lestari, Ketut Abimanyu Munastha, Hartuti
Mistialustina and Eva Rachmawati
Design of Multi Robot AGV Prototype Manuever Control Based on Inverted Camera
Aan Eko Setiawan, Angga Rusdinar, Syamsul Rizal, Rina Mardiati and Eki Ahmad Zaki Hamidi
Interference Analysis between LEO and GSO Satellites at Ku Band Frequency: Case Study on
Starlink and Telkom-3S
Agus Susanto and Iskandar Iskandar
Two-Axis Balancing System for Ship-Table Based on The Proportional Integral Derivative Controller
(PID) Methods
Hendra Noor Aditya, Rina Mardiati and Lia Kamelia
Security Implementation of Wifi Password Asset Sharing With One Way Hash Cryptography Method
Sha256 And QR Code
Dede Sudirman, Teguh Nurhadi Suharsono and Rina Mardiati
Analysis of UWB Wilkinson Power Divider Design Using 4-Stepped Patch and Ring Structure
Nurul Fahmi Arief Hakim, Nike Sartika, Mariya Al Qibtiya, Silmi Ath Thahirah Al Azhima, Tommi
Hariyadi and Iwan Kustiawan
Boarding House Water Usage Monitoring System Using Internet of Things-Based Application
Doni Pradana Wira Ambara Arifin, Rina Mardiati, Mufid Ridlo Effendi and Nike Sartika
Design of a compact antenna and rectifier for a dual band rectenna operating at 2.4 GHz and 5.8 GHz
Wajid Ali Khan, Raad Raad, Faisel Tubbal and Ghaith Mansour
Web Dashboard Development for Cloud Server-Based Air Quality Monitoring System
Iskandar Iskandar and Via Nabila Hidayati
Performance of Some Frequency Reuse Schemes on LTE 900 MHz for Cell-Edge Users in Multi-
Layer LTE
Amran Paso Salmeno and Iskandar
Abstract—Finding the location of goods stored in the have been stored in the database are very helpful in the
warehouse is part of the quality of the management process of changing the warehouse system into a warehouse
warehousing system. Location goods usually always change or management system. Based on the use of the WPS (Wi-Fi
reposition to rearrange space in warehouses. Changes in the positioning system) which has been applied to the automatic
goods placement system have resulted in the location of goods asset location determination for warehouse management
being stored in the database. Retrieval of goods from the System Based on Wi-Fi Signal Strength[1] which it is
location requires an AGV (Automatic Guided Vehicle) which possible to know with certainty the position of an item. The
can work automatically based on data on the position of goods next stage to realize the warehouse management system is
in the database. AGVs in warehouses use a lot of lanes on the
the laying and retrieval of goods in the warehouse which is
warehouse floor as road guides. A search robot in the form of
a car is developed by using data on the position of goods in the
carried out automatically based on the data of goods in the
database as the direction of the robot's destination. The robot database. Laying and picking up goods in the warehouse is
has Wi-Fi communication and uses RFID as a guide for the usually carried out by AGV. Deployment of AGV in
robot's path. RFID can be placed at certain points where the warehouses usually using a lot of lanes on the warehouse
AGV needs direction assistance so that the robot does not rely floor as road guides. This method requires that there is a
on black lines. The movement of the robot is calculated special path in the warehouse for AGV in the form of a black
through the actual position data from the RFID tag which is strip of magnetic strip or just paint.
read when the robot passes the RFID and the position data of
the item that has been given. The use of robots with the ability
The use of RFID (Radio Frequency Identification) as a
to detect their actual position is in accordance with the road marker can make the AGV less need a guide. This is
principles of a warehouse management system that requires because the RFID can be placed at a certain point where the
automation and real-time data. So with this robot, automatic AGV requires directional assistance. Therefore we need an
search media can be obtained, and improve management and automatic delivery robot or AGV that uses RFID as a road
storage in warehouses. marker.
This research is intended to make an automatic search
Keywords— Robot, ESP32, RFID, Autonomos
robot in the form of a mobile robot. The robot can go to the
position of the goods according to the data in the database.
I. INTRODUCTION Robots to the position of goods assisted by RFID markers at
Warehousing is an essential component of your retail points on the path that the robot traversed. The RFID marker
supply chain. While it isn’t the most exciting topic, functions as a confirmation of the robot's location at that
warehousing and inventory storage have an impact on time, so that the robot can determine which direction it
everything from procuring raw materials and properly should go next without the need to continue following the
managing inventory to sending orders to consumers on time. black lead path.
Technological advances require changes to the system
The robot also has a Wi-Fi feature that is used as a user
running in the warehouse to be more accurate, secure and
interface to find out the robot's current position, so that the
fast data exchange. Warehouse management system is an
presence and process of the robot can be tracked directly.
information that is collected automatically or manually
With the robot, it can make it easier to find goods stored in
processed to manage the storage and retrieval of goods. The
closed warehouses that are widely used in Indonesia.
advantages of using a warehouse management system are
ease of information about the number of goods accurately
directly, and finding the location of the stored goods, II. LITERATURE REVIEW
reducing the error of taking goods, reduce manual recording The position of the location of an item that is stored is an
using paper. These advantages are obtained from changes to important part of the storage of an object. Changes in
the system for receiving and shipping goods, as well as position due to warehousing arrangements allow goods to be
finding and placing goods in the warehouse. picked up promptly. Therefore, knowledge of the real-time
The purpose of placing the goods has been stored in the location of goods will help. Implementing Wi-Fi technology
database according to the goods being sorted. Data items that that is placed on each item to determine the position of the
item and report it in real-time in the database will be very
Authorized licensed use limited to: Institut Teknologi Bandung. Downloaded on March 23,2023 at 06:45:40 UTC from IEEE Xplore. Restrictions apply.
petrified [1]. The result obtained is that applying the Wi-Fi A. Hardware Design
Positioning System technology with the RSSI (Received The prototype robot made has a size of 15 cm x 20 cm as
Signal Strength Indicator) technique requires a minimum of shown in Figure 2 The prototype is made using sensors as
3 WPS tag references with available coordinates. These input to the main controller. Sensors are used to determine
coordinates are stored in the database and can show the the robot's orientation to the robot's face, the robot's
position of the goods directly and accurately. RSS orientation to the cardinal directions, and the robot's distance
technology from Wi-Fi combined with LIDAR, Encoder, and to objects.
Compass on a robot for more accurate position detection in
determining position efficiently [2]. The microcontroller from the robot prototype is a place
for calculating and controlling the robot. The microcontroller
A. Mobile Robot used is a complete module that already has input and output
and other additional features. The controller needed by the
Mobile robot a vehicle that can move freely in the robot is a microcontroller which also has wireless
surrounding area is also called a mobile robot. This robot has communication media. This communication capability will
the ability to move independently of one location be utilized for the detection feature on the robot. Therefore
(autonomous). The ability of mobile robots is not only to the author chose ESP 32 as the main control on the robot.
move on the ground, but also the surface of the water, even The advantages of the ESP32 over Arduino Uno as a
in the water. The operation of this robot can have several controller that is widely used are:
ways. Teleoperated mode, where the robot user assesses the
sensor readings on the robot to decide the next action Orientation sensors are needed to be able to know the
according to the situation, an example of this mode is UAV direction of the robot, the orientation used in this prototype is
(Unmanned Air Vehicles). The next mode is autonomous an orientation to the direction of the robot and orientation to
mode, where the vehicle operates without any assistance the cardinal directions. For orientation to the direction of the
from the user, and only uses the readings from the sensors on robot, the Gyroscope sensor module is used. A gyroscope is
the device, an example is an automatic sweeping robot[3]. a sensor that measures rotational speed or changes in position
The configuration used by mobile robots in general is two angle over time. The sensor module used by the author is
type, the first is the front wheel steering configuration, this MPU6050. MPU6050 is a module that has 3 axis
robot is powered by the main motor on the rear wheel, and accelerometer and 3-axis gyroscope. The gyroscope in this
the movement is created by the actuator on the front wheel. module has x, y, and z axes. The Z axis is the upward-facing
The second, configuration of the speed difference steering axis of the module. This axis is used as an orientation by
wheel both motor controlled individually, so that by measuring the angle that is read on the Z axis or also called
adjusting the speed difference on each wheel it can make the Yaw. The price of the MPU6050 module is also very cheap
robot spin, turn or go straight [3]. compared to the MPU9250 module which has high
specifications.
For orientation to the cardinal directions, of course, a
compass is needed. The compass can determine the direction
of the north pole based on the strength of the earth's
magnetism. In this prototype, the author uses an electric
compass, namely the QMC5883L module. This module is
able to measure the earth's magnetic field and provide
direction like a compass. The low price of this module is able
to provide an accuracy of 1-2 degrees.
When this robot prototype later moves towards a
dangerous obstacle, a safety medium is needed. Proximity
sensors are needed to provide security to the robot by
measuring the distance of the robot to objects or something
in front of or behind the robot. There are several types of
Fig. 1. Purposed mobile robot system proximity sensors according to the table.
The author chose to use an ultrasonic sensor because the
III. METHOD
use of a distance sensor as safety does not require a very long
This research is the development of a prototype mobile measurement distance. The very low price on ultrasonic
robot that can move to search for goods automatically from sensors is also very suitable for use on robotic prototypes.
the goods storage warehouse based on the position data in The ultrasonic sensor used by the author is the HC-SR 04
the database management system. which is very affordable compared to the infrared sensor
In this study, we tried to make automatic robotic GP2Y. It will be on the robot prototype. The ultrasonic
transportation with an RFID tag as a motion guide. Figure 1 sensor used by the author is the HC-SR04 which is very
shows the start process, and the destination is marked with an affordable compared to the GP2Y infrared sensor.
RFID tag.
B. RFID and Tag Reader
The robot has the main control in the form of an ESP32 RFID is used in robots as a medium for guiding the robot
which has a Wi-Fi and Bluetooth module that is used for when it moves on its path. RFID Consists of a reader and
communication media. Wi-Fi communication is carried out tag/card. RFID readers are distinguished by their working
with a laptop via an internet network to a web server for frequency. The author uses an RFID reader which is included
monitoring and retrieving item position data in the database. in the High-Frequency range (3 – 30 MHz) and is able to
Authorized licensed use limited to: Institut Teknologi Bandung. Downloaded on March 23,2023 at 06:45:40 UTC from IEEE Xplore. Restrictions apply.
read tags up to a distance of 1.5 meters. The MFRC522 The movement of the robot will automatically run
module is used by the author as an RFID reader with an smoothly if the robot can move properly and read every tag
operating frequency of 13.56 MHz. This module is capable that is passed. If the movement of the robot is disturbed so
of reading tags up to a distance of 5 cm. The RFID reader that the movement of the robot is slightly inappropriate and
will be placed on the bottom of the robot so that it can read causes the tag that should be read to be unreadable, the robot
RFID tags from a sufficient distance. will lose its position. To overcome this, the flow chart in
Figure 3 has a sub-process that is intended to find the robot's
The RFID tag used is a sticker-shaped tag that has 1 Kb position again when the robot loses its position after some
of memory. This tag has a size of 8 cm x 5 cm. This card is a time or at its initial position.
passive type that functions at a frequency of 13.56 MHz and
can be read up to a distance of 5 cm. The sticker-shaped tag Start
is suitable for use on the warehouse floor as a robot path A
point because it has a thin shape so it is not easy to shift
when the robot passes. Wi-Fi Initiation,
Sensor and Driver, Rrobot moves based on
robot start position grid position
with RFID reader calculations
End
Authorized licensed use limited to: Institut Teknologi Bandung. Downloaded on March 23,2023 at 06:45:40 UTC from IEEE Xplore. Restrictions apply.
START
No
RFID Tag
readable?
Yes
The robot stops and then turns to the Motor DC HC-SR04 MPU6050
north according to the angle of the last
robot
No
Robot Facing
North?
Yes
ESP32 MFRC522 Baterai Li-Po
Yes
Grid calculation of the actual position
with the desired position grid to
determine the direction of the robot's
motion
Authorized licensed use limited to: Institut Teknologi Bandung. Downloaded on March 23,2023 at 06:45:40 UTC from IEEE Xplore. Restrictions apply.
constrained by something so that it cannot function
automatically. The manual control of the robot consists of
several buttons that have different functions. Manual control
of the robot is contained in the robot's web server interface
which has been described in figure.
Testing the robot's manual control buttons as shown in
table 4.5 aims to ensure the movement of the robot is in
accordance with the function of the buttons. The movement
of the robot when the buttons are pressed forward, left, right,
backward, go straight, and stop are in accordance with the
functions described in chapter 3, sub-chapter 3.4. Turn right,
Fig. 7. Gyroscope test turn left, and turn 180 buttons when used result in robotic
movements that are not in accordance with their function.
When the right turn button is pressed, the robot must rotate
The results in the table show that when the robot moves in place by 90 ° to the right, the magnitude of the turning
to the left from its initial face, the gyroscope value will go to angle will be obtained from the angle reading on the
-180°. This is evidenced by when the robot is faced to the left gyroscope. However, the results show the robot when it
it gives a gyroscope value of -89.25 ° as shown in Figure 7. rotates more than 90°.
The value of the robot's face angle obtained from the
gyroscope makes the robot able to know the robot's angle of TABLE II. MANUAL TEST RESULT
view from the initial condition of the robot's face. The yaw No. Manual Number Result Robot move
Button of Test Push Release
angle on the gyroscope is used as feedback for the robot's
1 Forward 5 Forward Stop
function when turning and moving straight. 2 Left 5 Turn Left Stop
TABLE I. GYROSCOPE TEST 3 Right 5 Turn Right Stop
No. Facing robot Gyroscope Number of 4 Backward 5 Reverse Stop
angle gyroscopes read 5 Straight 5 Go straight following the direction
1 Front 0,23 >50 kali of the last robot
2 Left -89,95 >50 kali 6 Stop 5 Stop
3 Right 90,25 >50 kali 7 Turn 180 5 Rotating in place by 180 degrees,
4 Rear 179,57 >50 kali but the actual result is past 180
degrees
A. Function Testing 8 Turn Right 5 Rotating to the right in place by 90
degrees, but the actual result is past
The robot has 2 operating modes, namely manually and 90 degrees
automatically. The manual operation is used by the user 9 Turn Left 5 Rotating to the right in place by 90
directly. While the automatic operation makes the robot can degrees, but the actual result is past
move by itself to the desired location. Tests are carried out to 90 degrees
check the movement of the robot can be in accordance with
its function. This robot testing is carried out on the robot
The turning algorithm of the robot uses the use of small,
trajectory that has been made as shown in the figure. In
intermittent turning motions that are timed and will stop
testing the robot, it is necessary to use the robot trajectory.
when the angle of the gyroscope matches the desired turning
The robot trajectory is positioned facing north as shown on
angle. This algorithm is carried out because of the use of a
the sign on the trajectory. This is done so that the robot can
robotic drive in the form of a DC motor that drives the
properly determine the direction it faces.
robot's wheels continuously. The movement of the robot's
wheels cannot be slowed down too significantly even though
it already has a gearbox on the motor. Therefore the
algorithm is used and gives results that are slightly in
accordance with the desired turning angle on several
occasions.
Authorized licensed use limited to: Institut Teknologi Bandung. Downloaded on March 23,2023 at 06:45:40 UTC from IEEE Xplore. Restrictions apply.
trajectory must face north, so that the robot can find out its condition, has not been able to match the target position. 5
actual facing position. The author conducted the test in 2 experiments carried out resulted in the success percentage of
ways, the first test of the robot was given a goal that was in the robot reaching a position of only 20%. The current
the direction of the robot facing, the second test of the robot algorithm in the turning direction is still not in accordance
was given a different direction from the face of the robot. with the turning angle, the turning result of the robot still
exceeds the turning goal angle. The excess turning angle of
Destination in a straight path is the movement of the the robot is 5° - 15° which gives a turning error percentage of
robot forward in a straight line in automatic mode from the >10%. The advantage of this turning angle is that the turning
initial position to the destination position. The robot will algorithm uses small, broken movements until the turning
move from the initial position and stop according to the angle is reached.
destination position that is straight from the initial position.
The robot movement test is carried out from position 5 to 20 The maximum load tested is 6 bottles of 600 ml mineral
in automatic mode. Table II shows the test 5 times, there water or about 3.6 kg and the robot is still able to move but
were 2 times the robot did not reach its position. The robot produces a bad sound on the motor. The ideal load that can
reaches its destination point not precisely at that point but be transported by the robot so that the robot can still move
slightly missed from that point as shown in Figure 8. This is optimally is < 2 kg.
because when the robot reads the target position tag the robot
will stop, but the DC motor as the robot's wheel drive cannot The algorithm for finding the initial position and finding
stop instantly and causes the point to be passed. Overcome the robot's position when the robot loses its position during
this can be done by changing the program algorithm. the automatic process can be made better so that the robot's
movement can be more precise. The placement of RFID tags
Testing the robot's objectives in different directions, 5 can be made further in order to provide a space that is more
times the robot was ordered to move from position 5 to 14, suitable for industrial use. An RFID reader can be added so
but the robot only succeeded 1 time. Therefore, the that the scope of tag reading is wider and making the tag
percentage of success of the robot in achieving its goal is unreadable can be reduced. The database can be connected
20%. The failure of the robot to reach its destination is so that the robot can immediately take the destination
influenced by the improper turning process of the robot. position in the database.
Rotate the robot left or right when the automated process has
a turning angle of 90°. However, when the robot finishes REFERENCES
rotating, the angle reached by the robot exceeds 90° from the
robot's initial angle. The excess turning angle of the robot
[1] R. Gunawan, Sukadwilinda, K. Kusmadi, E. Gamia, D. Saepudin, and
either to the left or to the right is 5° - 15°. N. Hendajany. (2020). “Automatic asset location determination for
warehouse management system based on Wi-Fi signal strength”.
V. DISCUSSION Proceeding 14th Int. Conf. Telecommun. Syst. Serv. Appl., Nov. 2020,
doi: 10.1109/TSSA51342.2020.9310830.
The use of robots manually controlled by the user to go [2] Y. Shi et al. (2018). Design of a Hybrid Indoor Location System
to a certain position can function properly and accurately. Based on Multi-Sensor Fusion for Robot Navigation. Sensors 2018,
Sensors on the robot consist of a gyroscope, magnetometer, Vol. 18, Page 3581, vol. 18, no. 10, p. 3581, doi: 10.3390/S18103581.
and ultrasonic. Magnetometer readings are susceptible to [3] G. Cook and F. Zhang. (2019). Kinematic Models for Mobile Robots.
interference from magnetic materials that can affect Mob. Robot., pp. 5–12, doi: 10.1002/9781119534839.CH1R. Nicole,
“Title of paper with only first word capitalized,” J. Name Stand.
accuracy. So the reading accuracy of 1-2 degrees listed on Abbrev., in press.
the datasheet is irrelevant. The ultrasonic distance sensor
[4] Y. Yorozu, M. Hirano, K. Oka, and Y. Tagawa, “Electron
reading is in accordance with the reading error of 3.09%. spectroscopy studies on magneto-optical media and plastic substrate
interface,” IEEE Transl. J. Magn. Japan, vol. 2, pp. 740–741, August
The automatic movement of the robot in a straight line is 1987 [Digests 9th Annual Conf. Magnetics Japan, p. 301, 1982].
able to match the target position, but with the current [5] M. Young, The Technical Writer’s Handbook. Mill Valley, CA:
algorithm, the stop is still a little off the position tag and has University Science, 1989.
a success percentage of 60% out of 5 trials. The movement
of the automatic robot with the aim that there is a turning
Authorized licensed use limited to: Institut Teknologi Bandung. Downloaded on March 23,2023 at 06:45:40 UTC from IEEE Xplore. Restrictions apply.