Journal of Advances in Artificial Life Robotics
Volume 4, Issue 1 June2023
Research Article
1.Industrial Robot Introduction through Augmented Reality System
Takuya Matsumoto1, Eiji Hayashi2, Sakmongkon Chumkamon2, Ayumu Tominaga3, Abbe Mowshowitz4
1Department of Intelligent and Control Systems, Kyushu Institute of Technology,
680-4, Kawazu, Iizuka-city, Fukuoka, 820-8502, Japan
2Department of Mechanical Information Science and Technology, Kyushu Institute
of Technology, 680-4, Kawazu, Iizuka-city, Fukuoka, 820-8502, Japan
3Department of Creative Engineering Robotics and Mechatronics Course, National
Institute of Technology Kitakyushu College, 5-20-1 Shi, Kokuraminamiku,
Kitakyushu-city, Fukuoka, 802-0985, Japan
4Department of Computer Science, The City College of New York, 160 Convent
Avenue, New York, NY 10031, USA
pp. 1–5
ABSTRACT
In this research, we developed an application that allows AR simulations
to check safety ranges and operation details. Furthermore, we created a
user-friendly GUI, suitable for individuals with limited knowledge in robot
development. This application was developed using ARCore in Unity. By establishing
communication between ROS (Robot Operating System) and Unity to control
virtual robots, we achieved visualization of ROS-based robots in the AR
environment. With this AR application, the need for physical safety design
and verification of safety ranges during the introduction of robots in
small and medium-sized enterprises has been significantly reduced. As a
result, cost reduction in the implementation process can be expected, and
it offers a potential solution to the labor shortage issues in such enterprises.
In conclusion, the effectiveness of the AR application developed in this
research has been confirmed
ARTICLE INFO
Article History
Received 26 November 2022
Accepted 02 August 2023
Keywords
Grasp stability
Enveloping grasp
Grasp stiffness matrix
Curvature effects
JAALR4101
Download article(PDF)
Research Article
2.A Real and Synthetic Dataset for Robotic Vision in Outdoor Beach Environment
– BCRobo
Tan Chi Jie1, Takumi Tomokawa1, Shintaro Ogawa1, Ayumu Tominaga2, Sakmongkon Chumkamon
1, Eiji Hayashi1
1Department of Mechanical Information Science and Technology, Kyushu Institute
of Technology 680-4, Kawazu, Iizuka-City, Fukuoka, 820-8502, Japan
2Department of Creative Engineering Robotics and Mechatronics Course, National
Institute of Technology Kitakyushu College, 5-20-1 Shii, Kokuraminamiku,
Kitakyushu, Fukuoka, 802-0985, Japan
pp. 6–11
ABSTRACT
Datasets are one of the key elements which determine the performance of
a deep learning network. Urban environments datasets receive much attention
nowadays due to the rise of autonomous cars but off-road environment on
the other hand lacks quality datasets. Offroad environments need equal
attention as only 55% of the world’s population lives in urban areas. This
paper tackles this issue to close the gap of robotic visual perception
on the beach, one of the common offroad environments that lack attention
by presenting a real and synthetic dataset, namely BCRobo.
ARTICLE INFO
Article History
Received 02 December 2022
Accepted 13 July 2023
Keywords
Synthetic dataset
Computer vision
Real dataset
Field robotics
Image segmentation
JAALR4102
Download article(PDF)
Research Article
3.Table Tennis Tracker Web Application for Tournament Statistics Analysis
Mastaneh Mokayef1, Belal Khaled1, Chin Hong Wong2, Sew Sun Tiang1, Wei Hong Lim1, MHD Amen Summakieh1,
Miad Mokayef1
1Faculty of Engineering Technology and Built Environment, UCSI University,
Kuala Lumpur, 56000, Malaysia
2Maynooth International Engineering College, Fuzhou University, Fujian,
China
pp. 12–19
ABSTRACT
The aim of this project is to amplify the table tennis tournament analysis
via Web-Based application. Typically, the tournament scores used to be
collected and displayed manually. All the information used to be captured
by the referees during the matches, while most of the competitors provided
only basic information and real-time scores online. Over the years of technological
advancements, the modern development of software applications has helped
users perform useful tasks and retrieve useful data based on the requests.
The objective of this project is to develop a functional web application
that will retrieve or store table tennis tournament statistical data and
visualize them using tables, bar charts, pie charts, histograms as a medium
of demonstration for the user. Moreover, the application will perform specific
analysis on the scores and display insightful data about the tournament
for league structures investigation. The developed system will include
a database to store and retrieve data for display on the user interface.
The development of the project is fully stacked (front-end and back-end),
so it is built with the appropriate web technologies to function in the
background (PHP, MySQL, Apache) while displaying results (HTML, CSS, JavaScript)
on the page for the user. The project is managed using effective project
management methods to plan, design, implement, develop, and maintain the
application.
ARTICLE INFO
Article History
Received 15 December 2022
Accepted 29 August 2023
Keywords
Table tennis
Statistics
Web application
Tournaments
Scores
JAALR4103
Download article(PDF)
Research Article
4.Design and Application of Enhanced Grey Wolf Optimization-based Support
Vector Machine
Yi Zhao1, Qunpo Liu1,2, Hui Wang1, Yuxi Zhao1
1School of Electrical Engineering and Automation, Henan Polytechnic University,
2001 Century Avenue, Jiaozuo, (454003), Henan, China
2Henan International Joint Laboratory of Direct Drive and Control of Intelligent
Equipment, Jiaozuo 454000, China
pp. 20–26
ABSTRACT
An enhanced variant of the Grey Wolf Optimization (GWO) algorithm, known
as the Improved Grey Wolf Optimization (IGWO), was introduced with the
primary objective of improving the precision of apple's external quality
assessment categorization using Support Vector Machine (SVM) as the underlying
classifier.The IGWO algorithm incorporates several enhancements, including
the utilization of Logistic chaos mapping, a nonlinear convergence factor,
and Cauchy variation. Initially, diverse benchmark functions were employed
to assess the efficacy of the IGWO methodology. The experimental outcomes
demonstrated that the IGWO method significantly enhanced both the rate
of convergence and precision. Subsequently, an image processing approach
was employed to capture the exogenous characteristics of apples, which
were then utilized as the dataset. The IGWO method was employed to fine-tune
the regularization parameters and kernel parameters in the SVM, resulting
in the optimal IGWO-SVM classification model. Finally, a comparative analysis
was conducted between the classification results obtained from SVM, GMO-SVM,
and IGWO-SVM. The findings revealed that the IGWO-SVM model achieved the
peak accurate classification performance, surpassing the other methods.
ARTICLE INFO
Article History
Received 10 October 2022
Accepted 31 August 2023
Keywords
Apple external quality assessment
Enhanced grey wolf optimization arithmetic IGWO
Support vector machine
Reference function
IGWO-SVM
JAALR4104
Download article(PDF)
Research Article
5.Embedded Ball Launcher with Trajectory Path Analysis for Empowering Junior
Table Tennis Players
Mastaneh Mokayef, M.K.A Ahamed Khan, MHD Amen Summakieh, Lee Qi Jian, Miad
Mokayef
Faculty of Engineering Technology and Built Environment, UCSI University,
Kuala Lumpur, 56000, Malaysia
pp. 27–34
ABSTRACT
One of the most popular sports in Asia is Table Tennis, it requires close
supervision from a coach to assess the player's strengths and weaknesses.
To address this need, a personal Table Tennis trainer in the form of a
pitcher machine has been developed. The machine analyzes the player's practical
performance by examining the trajectory path of the ball. The system incorporates
a camera that tracks the movement of the table tennis ball. Images captured
by the camera are processed using OpenCV software, enabling the prediction
of the ball's flying trajectory based on its X and Y coordinates. This
analysis allows for an evaluation of the player's performance in different
directions. By utilizing a smartphone, the pitcher machine can be adjusted
to target the direction where the player's performance is weak, thereby
providing additional practice in that specific area. Although the proposed
system does not currently include spinning serves, it offers a suitable
platform for early-stage table tennis training. Experimental results demonstrate
the system's ability to perform acceptable performance analysis in complex
and cluttered environments.
ARTICLE INFO
Article History
Received 15 December 2022
Accepted 04 September 2023
Keywords
Table tennis launcher
Trajectory path
Performance analysis
Ball recognition
JAALR4105
Download article(PDF)
Research Article
6.Prototype of the Framework CATdd to Support Continuous Development in Test
Driven Development
Takeaki Miyashita1, Tetsuro Katayama1, Yoshihiro Kita2, Hisaaki Yamaba1, Kentaro Aburada1, Naonobu Okazaki1
1Department of Computer Science and Systems Engineering, Faculty of Engineering,
University of Miyazaki, Gakuen-kibanadai nishi, Miyazaki, 889-2192, Japan
2Department of Information Security, Faculty of Information Systems, Siebold
Campus, University of Nagasaki, 1-1-1 Manabino, Nagayo-cho, Nishi-Sonogi-gun,
Nagasaki, 851-2195, Japan
pp. 35–40
ABSTRACT
TDD is a development methodology to improve software quality. In this study,
we prototype the framework CATdd (Continuous Automated Test Driven Development),
which supports continuous development with TDD. CATdd reduces the time
of implementation step in TDD by generating new source code that passes
tests using LLM. CATdd maintains consistency with other source code in
the project by using existing source code and related source code to prompt.
As a result of the evaluation experiments, the time for the implementation
step in TDD was reduced by 94% for a simple task and by 56% for another
more complex task. In conclusion, CATdd is useful to support continuous
development.
ARTICLE INFO
Article History
Received 25 Nobember 2022
Accepted 04 September 2023
Keywords
Source code generation
Test driven development (TDD)
Large language model (LLM)
JAALR4106
Download article(PDF)
Research Article
7.Analysis of Nozzle Effects on Droplet Adhesion in Rice Cultivation Using
A Hexacopter Unmanned Aerial Vehicle
Hazry Desa, Muhammad Azizi Azizan, Nurfadzillah Ishak, Tan Yew Tian
Centre of Excellence for Unmanned Aerial Systems (COE-UAS), Universiti
Malaysia Perlis (UniMAP), Malaysia
pp. 41–45
ABSTRACT
This study investigated the potential of a hexacopter unmanned aerial vehicle
(UAV) spraying system as one of the agricultural spraying methods in Malaysia.
The altitude of the UAV he operated at 1.5 meters and under a wind speed
of 1.15 meters per second he tested three different nozzles. The uniformity
and spread of application in paddy field conditions were evaluated. ImageJ
software was used for evaluation. The results showed that using an electrostatic
centrifugal nozzle for droplet dispersion resulted in remarkable average
droplet densities, especially 134.03 deposits/cm2 in the upper region and
153.93 deposits/cm2 in the lower region. Furthermore, in the electrostatic
centrifugal nozzle, it was confirmed that 3478 droplets were deposited
in the upper region and 3255 droplets were deposited in the lower region.
ARTICLE INFO
Article History
Received 09 October 2022
Accepted 05 September 2023
Keywords
UAV
Spraying system
Nozzles
Droplet density
Average coverage
JAALR4107
Download article(PDF)
Research Article
8.Stability Analysis of Frictionless Planar Enveloping Grasps and Grasp Parameter
Effects
Takayoshi Yamada1, Hidehiko Yamamoto2
1Department of Mechanical Engineering, Gifu University, Yanagido 1-1, Gifu
501-1193, Japan.
2Gifu University, Yanagido 1-1, Gifu 501-1193, Japan
pp. 46–54
ABSTRACT
This paper discusses quasi-static grasp stability of frictionless enveloping
grasps in two dimensions. The stability is investigated from the viewpoint
of potential energy stored in the grasps. The system of the grasps is replaced
with elastic property, in which joint position and link surface properties
are represented by linear stiffness. The contact constraints between a
grasped object and finger links are formulated. The potential energy of
the grasp system is obtained from the stiffness and the joint and link
surface displacements. A wrench (i.e., force and moment) vector and a stiffness
matrix of the grasp system are derived from partial differentiations by
the pose (i.e., translation and rotation) displacement of the object. The
grasps are stable if both the wrench vector is zero and the matrix is positive
definite. The stability is evaluated by the eigenvalues of the matrix.
Since, in this paper, the wrench vector and the stiffness matrix are derived
in an analytical way, the matrix is given as a function of grasp positions,
grasp forces, local curvatures, joint and surface stiffnesses, and so on
at contact points, explicitly. We investigate curvature and stiffness effects
on the grasp system by partially differentiating the matrix by the curvatures
and stiffnesses. The positive definiteness of the matrix differentiations
is analyzed. Validity of our analysis is confirmed through numerical examples
ARTICLE INFO
Article History
Received 26 November 2022
Accepted 06 September 2023
Keywords
Robot
Hand
Enveloping grasp
Grasp stability
Wrench vector
Grasp stiffness matrix
Curvature effect
Stiffness effect
JAALR4108
Download article(PDF)
Research Article
9.Haze Predication Based on Image Quality Score
Heshalini Rajagopal1, Sayanth Sudheer2, Norrima Mokhtar3
1Institute of Computer Science and Digital Innovation, UCSI University,
56000 Kuala Lumpur, Malaysia
2Department of Electrical and Electronic Engineering, Manipal International
University, Malaysia
3Department of Electrical Engineering, Faculty of Engineering, University
of Malaya, Malaysia
pp. 55–58
ABSTRACT
Haze is a prevalent term within the field of image processing, encompassing
both naturally occurring phenomena and aerosols generated by human activities.
It gives rise to light scattering and absorption, leading to reduced image
visibility. This diminished clarity poses challenges for various photographic
and computer vision applications, including object recognition and localization.
Consequently, there is a growing need for a method to estimate haze density
accurately. In this research paper, we introduce a novel model called the
"haziness degree evaluator." This model enables the prediction
of haze density from a single image, eliminating the necessity for a reference
haze-free image. The proposed model quantifies haze density through the
optimization of an objective function that encompasses haze-related features
derived from correlation and computational analysis.
ARTICLE INFO
Article History
Received 06 August 2022
Accepted 08 September 2023
Keywords
Haze
Image quality assessment (IQA)
Image quality score
Haze prediction
JAALR4109
Download article(PDF)
Research Article
10.Key finder based on IoT
Sayanth Sudheer1, Heshalini Rajagopal2, Azam Mohammed Al-Qussari1, Norrima Mokhtar3
1Department of Electrical and Electronic Engineering, Manipal International
University, Malaysia
2Institute of Computer Science and Digital Innovation, UCSI University,
56000 Kuala Lumpur, Malaysia
3Department of Electrical Engineering, Faculty of Engineering, University
of Malaya, Malaysia
pp. 59–62
ABSTRACT
We realize we've misplaced our keys and are frustrated by a massive search
of the house. This paper develops a simple IoT-based key discovery method
that uses a NodeMCU, a buzzer, and a battery. The method involved creating
a key management method designed for key installation and developing a
website to assist with key location. With her Google Chrome browser on
the user's mobile phone, she can pinpoint the location of the lost key.
When the website presses the key search button, it will play an IoT key-related
beep and save time by streamlining the process. If you misplace your keys,
you may search all over the house, but in the end, you may not be able
to find them. This paper is extremely important in that it has developed
a method for quickly finding keys using the method described above.
ARTICLE INFO
Article History
Received 06 August 2022
Accepted 08 September 2023
Keywords
Key finder
Internet of things (IoT)
NodeMCU
Google chrom
JAALR4110
Download article(PDF)