Synchronous mobile robots formation control is one of the most challenging and interesting fields
in robotics. The mobile robots communicate with each other through wireless communication to perform
similar movement. This study analyzed two mobile robots that can perform synchronous movement along
a shaped path. A square shape is set as a path for the mobile robot movements. The front robot being the
leading robot transmits the instruction of its movement to the robot b ehind it, acting as the following robot
through a wireless communication. The instruction sent by the leading robot is received by the following
robot through a program embedded in the leading robot microcontroller which then drives the following
robot to move and imitates the movement of the leading. The algorithm for the movement is tested on the
hardware and the results of the experiment are included to verify the effectiveness of the proposed
method.
Artificial Neural Network based Mobile Robot NavigationMithun Chowdhury
This document presents a neural network based navigation system for mobile robots. It uses an artificial neural network (ANN) trained with Backpropagation Through Time (BPTT) to plan paths and navigate around obstacles. The input to the ANN is the state of the robot described using polar coordinates relative to the target position and orientation. Obstacles are also included as inputs by dividing the area in front of the robot into regions. The cost function for training is extended with a potential field to repel the robot from obstacles. Simulation results showed the robot could successfully navigate a maze and reach the target while avoiding multiple obstacles.
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...TELKOMNIKA JOURNAL
This paper presents a method to decrease imprecision and inaccuracy that have the tendency to
influence the posture of non-holonomic mobile robot by using the adaptive tuning of universe of discourse.
As such, the primary objective of the study is to force the posture error of , , and towards
zero. Hence, for each step of tuning the fuzzy domain, about 20% of imprecision and inaccuracy had been
added automatically into the variable universe fuzzy, while the control input was bound via scaling gain.
Furthermore, the simulation results showed that the tuning of universe fuzzy parameters could increase
the performance of the system from the aspects of response time and error for steady state through better
control of inaccuracy. Besides, the domains of universe fuzzy input [-4,4] and output [0,6] exhibited good
performance in inching towards zero values as the steady state error was about 1% for x(t) position, 0.02%
for y(t) position, and 0.16% for θ(t) orientation, whereas the posture error in the given reference was about
0.0002% .
This document outlines the objectives, topics, and structure of a university course on mobile computing. The course aims to help students understand basic concepts of mobile computing including network protocol stacks and mobile telecommunication systems. It will also expose students to ad-hoc networks and different mobile platforms/operating systems. The course is divided into 5 units covering introduction to mobile computing, mobile internet protocol and transport layer, mobile telecommunication systems, mobile ad-hoc networks, and mobile platforms/applications. Students will learn key concepts and tools to develop mobile applications upon completing the course.
Semi-Autonomous Control of a Multi-Agent Robotic System for Multi-Target Oper...Waqas Tariq
This document proposes a control method for a single-master multi-slave teleoperation system to control multiple cooperative mobile robots for multi-target missions. The control method includes a modified potential field-based leader-follower formation approach and a robot-target pairing method. The pairing method uses an auction algorithm to optimally pair robots to targets. The robots are split into subteams based on the pairings and each subteam autonomously approaches its paired target while avoiding obstacles. Simulation studies demonstrate the effectiveness of this control method for multi-target operations.
Fuzzy Logic-Genetic Algorithm-Neural Network for Mobile Robot Navigation: A S...IRJET Journal
This document provides a survey of navigation methods for mobile robots that utilize fuzzy logic, genetic algorithms, and neural networks. It discusses several approaches that have been proposed in the literature, including individual and hybrid methods combining two or more soft computing techniques. The document focuses on fuzzy logic approaches for mobile robot navigation in Section 2, genetic algorithm approaches in Section 3, and neural network approaches in Section 4. Hybrid approaches combining fuzzy logic with genetic algorithms, neural networks, and genetic algorithms with neural networks are covered in Sections 5, 6, and 7 respectively.
IMPORTANCE OF REALISTIC MOBILITY MODELS FOR VANET NETWORK SIMULATIONIJCNCJournal
In the performance evaluation of a protocol for a vehicular ad hoc network, the protocol should be tested under a realistic conditions including, representative data traffic models, and realistic movements of the mobile nodes which are the vehicles (i.e., a mobility model). This work is a comparative study between two mobility models that are used in the simulations of vehicular networks, i.e., MOVE (MObility model generator for VEhicular networks) and CityMob, a mobility pattern generator for VANET. We describe several mobility models for VANET simulations.
In this paper we aim to show that the mobility models can significantly affect the simulation results in VANET networks. The results presented in this article prove the importance of choosing a suitable real world scenario for performances studies of routing protocols in this kind of network.
In modern technology robotics method may be applied to do our manual task. If robots are to become as common at
household people will need to control and monitor them easily. In this aspect we have proposed, desired and designed a robot which
can be controlled by mobile phones. Through which we can call for some emergency situations for Fire brigade, Law enforcement
agency (Police, Army), Natural Calamity, Area Guard so on. On Mobile phone robot we have mounted a 9V battery as the power
supply for the circuit and the motors. When the user calls the mobile the call is received by auto-answer mode. As the call continues
when the user presses a button on his handset the tone that is generated is decoded by the DTMF decoder and the command is passed
to the microcontroller which is pre-programmed. The Microcontroller then passes the command to the motor driver ICs for
motion.it can also be used in reconnaissance or surveillance and anywhere there is the service provider tower of the connection
provided that is mounted on the robot and Mostly The robot is small in size and it’s cost is also reasonable.
In modern technology robotics method may be applied to do our manual task. If robots are to become as common at household people will need to control and monitor them easily. In this aspect we have proposed, desired and designed a robot which can be controlled by mobile phones. Through which we can call for some emergency situations for Fire brigade, Law enforcement agency (Police, Army), Natural Calamity, Area Guard so on. On Mobile phone robot we have mounted a 9V battery as the power supply for the circuit and the motors. When the user calls the mobile the call is received by auto-answer mode. As the call continues when the user presses a button on his handset the tone that is generated is decoded by the DTMF decoder and the command is passed to the microcontroller which is pre-programmed. The Microcontroller then passes the command to the motor driver ICs for motion.it can also be used in reconnaissance or surveillance and anywhere there is the service provider tower of the connection provided that is mounted on the robot and Mostly The robot is small in size and it’s cost is also reasonable.
Artificial Neural Network based Mobile Robot NavigationMithun Chowdhury
This document presents a neural network based navigation system for mobile robots. It uses an artificial neural network (ANN) trained with Backpropagation Through Time (BPTT) to plan paths and navigate around obstacles. The input to the ANN is the state of the robot described using polar coordinates relative to the target position and orientation. Obstacles are also included as inputs by dividing the area in front of the robot into regions. The cost function for training is extended with a potential field to repel the robot from obstacles. Simulation results showed the robot could successfully navigate a maze and reach the target while avoiding multiple obstacles.
Improving Posture Accuracy of Non-Holonomic Mobile Robot System with Variable...TELKOMNIKA JOURNAL
This paper presents a method to decrease imprecision and inaccuracy that have the tendency to
influence the posture of non-holonomic mobile robot by using the adaptive tuning of universe of discourse.
As such, the primary objective of the study is to force the posture error of , , and towards
zero. Hence, for each step of tuning the fuzzy domain, about 20% of imprecision and inaccuracy had been
added automatically into the variable universe fuzzy, while the control input was bound via scaling gain.
Furthermore, the simulation results showed that the tuning of universe fuzzy parameters could increase
the performance of the system from the aspects of response time and error for steady state through better
control of inaccuracy. Besides, the domains of universe fuzzy input [-4,4] and output [0,6] exhibited good
performance in inching towards zero values as the steady state error was about 1% for x(t) position, 0.02%
for y(t) position, and 0.16% for θ(t) orientation, whereas the posture error in the given reference was about
0.0002% .
This document outlines the objectives, topics, and structure of a university course on mobile computing. The course aims to help students understand basic concepts of mobile computing including network protocol stacks and mobile telecommunication systems. It will also expose students to ad-hoc networks and different mobile platforms/operating systems. The course is divided into 5 units covering introduction to mobile computing, mobile internet protocol and transport layer, mobile telecommunication systems, mobile ad-hoc networks, and mobile platforms/applications. Students will learn key concepts and tools to develop mobile applications upon completing the course.
Semi-Autonomous Control of a Multi-Agent Robotic System for Multi-Target Oper...Waqas Tariq
This document proposes a control method for a single-master multi-slave teleoperation system to control multiple cooperative mobile robots for multi-target missions. The control method includes a modified potential field-based leader-follower formation approach and a robot-target pairing method. The pairing method uses an auction algorithm to optimally pair robots to targets. The robots are split into subteams based on the pairings and each subteam autonomously approaches its paired target while avoiding obstacles. Simulation studies demonstrate the effectiveness of this control method for multi-target operations.
Fuzzy Logic-Genetic Algorithm-Neural Network for Mobile Robot Navigation: A S...IRJET Journal
This document provides a survey of navigation methods for mobile robots that utilize fuzzy logic, genetic algorithms, and neural networks. It discusses several approaches that have been proposed in the literature, including individual and hybrid methods combining two or more soft computing techniques. The document focuses on fuzzy logic approaches for mobile robot navigation in Section 2, genetic algorithm approaches in Section 3, and neural network approaches in Section 4. Hybrid approaches combining fuzzy logic with genetic algorithms, neural networks, and genetic algorithms with neural networks are covered in Sections 5, 6, and 7 respectively.
IMPORTANCE OF REALISTIC MOBILITY MODELS FOR VANET NETWORK SIMULATIONIJCNCJournal
In the performance evaluation of a protocol for a vehicular ad hoc network, the protocol should be tested under a realistic conditions including, representative data traffic models, and realistic movements of the mobile nodes which are the vehicles (i.e., a mobility model). This work is a comparative study between two mobility models that are used in the simulations of vehicular networks, i.e., MOVE (MObility model generator for VEhicular networks) and CityMob, a mobility pattern generator for VANET. We describe several mobility models for VANET simulations.
In this paper we aim to show that the mobility models can significantly affect the simulation results in VANET networks. The results presented in this article prove the importance of choosing a suitable real world scenario for performances studies of routing protocols in this kind of network.
In modern technology robotics method may be applied to do our manual task. If robots are to become as common at
household people will need to control and monitor them easily. In this aspect we have proposed, desired and designed a robot which
can be controlled by mobile phones. Through which we can call for some emergency situations for Fire brigade, Law enforcement
agency (Police, Army), Natural Calamity, Area Guard so on. On Mobile phone robot we have mounted a 9V battery as the power
supply for the circuit and the motors. When the user calls the mobile the call is received by auto-answer mode. As the call continues
when the user presses a button on his handset the tone that is generated is decoded by the DTMF decoder and the command is passed
to the microcontroller which is pre-programmed. The Microcontroller then passes the command to the motor driver ICs for
motion.it can also be used in reconnaissance or surveillance and anywhere there is the service provider tower of the connection
provided that is mounted on the robot and Mostly The robot is small in size and it’s cost is also reasonable.
In modern technology robotics method may be applied to do our manual task. If robots are to become as common at household people will need to control and monitor them easily. In this aspect we have proposed, desired and designed a robot which can be controlled by mobile phones. Through which we can call for some emergency situations for Fire brigade, Law enforcement agency (Police, Army), Natural Calamity, Area Guard so on. On Mobile phone robot we have mounted a 9V battery as the power supply for the circuit and the motors. When the user calls the mobile the call is received by auto-answer mode. As the call continues when the user presses a button on his handset the tone that is generated is decoded by the DTMF decoder and the command is passed to the microcontroller which is pre-programmed. The Microcontroller then passes the command to the motor driver ICs for motion.it can also be used in reconnaissance or surveillance and anywhere there is the service provider tower of the connection provided that is mounted on the robot and Mostly The robot is small in size and it’s cost is also reasonable.
A Multi-robot System Coordination Design and Analysis on Wall Follower Robot ...IJECEIAES
In this research, multi-robot formation can be established according to the environment or workspace. Group of robots will move sequently if there is no space for robots to stand side by side. Leader robot will be on the front of all robots and follow the right wall. On the other hand, robots will move side by side if there is a large space between them. Leader robot will be tracked the wall on its right side and follow on it while every follower moves side by side. The leader robot have to broadcast the information to all robots in the group in radius 9 meters. Nevertheless, every robot should be received information from leader robot to define their movements in the area. The error provided by fuzzy output process which is caused by read data from ultrasound sensor will drive to more time process. More sampling can reduce the error but it will drive more execution time. Furthermore, coordination time will need longer time and delay. Formation will not be establisehed if packet error happened in the communication process because robot will execute wrong command.
International Journal of Computational Engineering Research (IJCER) ijceronline
International Journal of Computational Engineering Research(IJCER) is an intentional online Journal in English monthly publishing journal. This Journal publish original research work that contributes significantly to further the scientific knowledge in engineering and Technology
UDP Protocol for multi-task assignment in "void loop" robot soccerTELKOMNIKA JOURNAL
The communication system is a very important part of the robot soccer. It is because the robots must be able to move together, alternate and individual. The communication system that would be discussed is about the process of sending data from one robot to another robot using coach computer. It started with the reception of data from coach computer to both robots that had been installed Wi-Fi Communication module that had been connected to the router. Then, the data is processed using Arduino Mega2560. After that, the robot would detect the existence of the ball. The protocol used for the communication system is a UDP protocol (User Datagram Protocol) because UDP has several characteristics that support the occurrence of communication robots such as connection-less and unreliable. Both of characteristics have a faster connection, they do not require handshaking and UDP protocol provides a mechanism for sending a message to a specific process. The result shows that the communication system between coach computer and both robots is successful. This is indicated by the start button and stop button is 100% with repeating data transfer system on UDP protocol.
This document describes the development of an autonomous mobile robot for wall following using a fuzzy incremental controller. Two ultrasonic sensors are used to sense the distance to the wall and provide input to the controller. The controller determines the speed of two DC motors to guide the robot along the wall. Experimental results showed the fuzzy controller successfully controlled the robot to follow the wall, performing better than a PID controller. The robot is intended for applications like cleaning air ducts or corridors by autonomously navigating while maintaining a set distance from the wall.
Wall follower autonomous robot development applying fuzzy incremental controllerrajabco
This paper presents the design of an autonomous robot as a basic development of an intelligent wheeled mobile robot for air duct or corridor cleaning. The robot navigation is based on wall following algorithm. The robot is controlled us- ing fuzzy incremental controller (FIC) and embedded in PIC18F4550 microcontroller. FIC guides the robot to move along a wall in a desired direction by maintaining a constant distance to the wall. Two ultrasonic sensors are installed in the left side of the robot to sense the wall distance. The signals from these sensors are fed to FIC that then used to de- termine the speed control of two DC motors. The robot movement is obtained through differentiating the speed of these two motors. The experimental results show that FIC is successfully controlling the robot to follow the wall as a guid- ance line and has good performance compare with PID controller.
Design of a controller for wheeled mobile robots based on automatic movement ...TELKOMNIKA JOURNAL
This document describes a controller for wheeled mobile robots that generates adaptive movement sequences based on an optimization algorithm. The controller codes movements using the ROS language from motion sets built by a genetic algorithm in a simulation environment. It uses a modified genetic algorithm with increased crossing operators and threshold-based selection of crossing and mutation to evolve robot movement parameter sets. The goal is to develop a controller that allows a robot to adaptively move between points in its environment based on sensory information without being limited to pre-defined or reactive movements.
Smart phone based robotic control for surveillance applicationseSAT Journals
Abstract The robotics and automation industry which is ruled the sectors from manufacturing to household entertainments. It is widely used because of its simplicity and ability to modify to meet changes of needs. The project is designed to develop a robotic vehicle using android application for remote operation attached with wireless camera for monitoring purpose. The robot along with camera can wirelessly transmit real time video with night vision capabilities. This is kind of robot can be helpful for spying purpose in war fields. Keywords: Android, Robot, Bluetooth, Robotic control
Smart phone based robotic control for surveillance applicationseSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
This document describes a new approach for behavioral control of swarm robots using implicit communication. The key aspects of the proposed algorithm are:
1) Robots can operate in either a centralized or decentralized mode. In centralized mode, one robot acts as the leader and others follow. In decentralized mode, each robot plans its path individually.
2) Robots can switch between these modes depending on obstacles. If an obstacle disrupts communication between the leader and follower, they switch to decentralized mode.
3) Robots are equipped with sensors like IR sensors for obstacle avoidance and an IR seeker to navigate toward a goal. RF transceivers enable implicit communication between robots.
4) The algorithm was implemented using
Scheme for motion estimation based on adaptive fuzzy neural networkTELKOMNIKA JOURNAL
Many applications of robots in collaboration with humans require the robot to follow the person autonomously. Depending on the tasks and their context, this type of tracking can be a complex problem. The paper proposes and evaluates a principle of control of autonomous robots for applications of services to people, with the capacity of prediction and adaptation for the problem of following people without the use of cameras (high level of privacy) and with a low computational cost. A robot can easily have a wide set of sensors for different variables, one of the classic sensors in a mobile robot is the distance sensor. Some of these sensors are capable of collecting a large amount of information sufficient to precisely define the positions of objects (and therefore people) around the robot, providing objective and quantitative data that can be very useful for a wide range of tasks, in particular, to perform autonomous tasks of following people. This paper uses the estimated distance from a person to a service robot to predict the behavior of a person, and thus improve performance in autonomous person following tasks. For this, we use an adaptive fuzzy neural network (AFNN) which includes a fuzzy neural network based on Takagi-Sugeno fuzzy inference, and an adaptive learning algorithm to update the membership functions and the rule base. The validity of the proposal is verified both by simulation and on a real prototype. The average RMSE of prediction over the 50 laboratory tests with different people acting as target object was 7.33.
Development of Pick and Place Robot for Industrial ApplicationsIRJET Journal
This document describes the development of a pick and place robot for industrial applications. It discusses designing a low-cost robot platform to perform pick and place operations using mechanical devices like a gripper and robotic arm. The robot is designed to fill liquid in bottles according to the volume occupied and then perform pick and place operations. Wireless communication is established between the mobile robot and remote base station. Serial communication is also set up between the base station and GUI application to allow wireless command and control of the robot. The robot is programmed using microcontrollers and tested to successfully achieve wireless and serial communication control.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
This document describes the design of an intelligent autonomous wheeled robot that uses RF transmission for communication. The robot has two modes - automatic mode where it can make its own decisions, and user control mode where a user can control it remotely. It is designed using a microcontroller and can perform tasks like object recognition using computer vision and color detection in MATLAB, as well as wall painting using pneumatic systems. The robot's movement is controlled by DC motors and it uses sensors like ultrasonic sensors and gas sensors to navigate autonomously. RF transmission allows communication between the robot and a remote control unit. The overall aim is to develop a low-cost robotic system for industrial applications like material handling.
ROBOT HUMAN INTERFACE FOR HOUSEKEEPER ROBOT WITH WIRELESS CAPABILITIESIJCNCJournal
This paper presents the design and implementation of a Human Interface for a housekeeper robot. It bases
on the idea of making the robot understand the human needs without making the human go through the
details of robots work, for example, the way that the robot implements the work or the method that the
robot uses to plan the path in order to reach the work area. The interface commands based on idioms of the
natural human language and designed in a manner that the user gives the robot several commands with
their execution date/time. As a result, the robot has a list of tasks to be doneon certain dates/times.
However, the robot performs the tasks assigned to it without any human intervention and then gives
feedback to the human about each task progress in a dedicated list. As well as, the user decides to get the
feedback either through the interface, through the wireless communication, or both of them. Hence, the
user’s presence not necessary during the robot tasks execution.
This document summarizes a research paper that presents the design and implementation of a neural network controller for an autonomous robot using an FPGA (field programmable gate array). The neural network controller is implemented on the FPGA chip using a reference compensation technique for online learning. Simulation results show that the developed neural network hardware is able to successfully control the trajectory of an autonomous robot and balance it as a nonlinear model.
High-Speed Neural Network Controller for Autonomous Robot Navigation using FPGAiosrjce
IOSR Journal of Electronics and Communication Engineering(IOSR-JECE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of electronics and communication engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in electronics and communication engineering. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Inverse kinematic analysis of 4 DOF pick and place arm robot manipulator usin...IJECEIAES
The arm robot manipulator is suitable for substituting humans working in tomato plantation to ensure tomatoes are handled efficiently. The best design for this robot is four links with robust flexibility in x, y, and z-coordinates axis. Inverse kinematics and fuzzy logic controller (FLC) application are for precise and smooth motion. Inverse kinematics designs the most efficient position and motion of the arm robot by adjusting mechanical parameters. The FLC utilizes data input from the sensors to set the right position and motion of the end-effector. The predicted parameters are compared with experimental results to show the effectiveness of the proposed design and method. The position errors (in x, y, and z-axis) are 0.1%, 0.1%, and 0.04%. The rotation errors of each robot links (θ 1 , θ 2 , and θ 3 ) are 0%, 0.7% and 0.3%. The FLC provides the suitable angle of the servo motor (θ 4 ) responsible in gripper motion, and the experimental results correspond to FLC’s rules-based as the input to the gripper motion system. This setup is essential to avoid excessive force or miss-placed position that can damage tomatoes. The arm robot manipulator discussed in this study is a pick and place robot to move the harvested tomatoes to a packing system.
A Global Integrated Artificial Potential Field/Virtual Obstacles Path Plannin...IRJET Journal
This document presents a global path planning algorithm using an artificial potential field (APF) approach for multi-robot systems. A 3D potential map is created using simplified potential functions that account for attractive forces to goals and repulsive forces from obstacles. The local minima problem is handled using virtual obstacles. Simulations are conducted in MATLAB and V-REP to test controlling robots to follow paths generated from the 3D potential map in cluttered environments.
1) The document proposes a navigation algorithm for sparsely populated robot swarms that incorporates cardinality to constrain robot movements and ensure network connectivity.
2) Existing algorithms using communication-assisted navigation fail in sparse swarms as robots may not form a continuous network due to limited communication range.
3) The proposed algorithm assigns cardinality values to robots, with lower cardinality robots constrained to stay in range of higher cardinality robots. This maintains network connectivity even in sparse populations.
The document describes the design and construction of an autonomous mobile mini-sumo robot. Key components of the robot include an Arduino Uno board for control, line and distance sensors for navigation, and two DC motors powered by a motor driver shield. The robot was designed using Fritzing software and programmed using the Arduino language to follow the regulations of sumo robot competitions.
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
In recent times, the trend of online shopping through e-commerce stores and websites has grown to a huge extent. Whenever a product is purchased on an e-commerce platform, people leave their reviews about the product. These reviews are very helpful for the store owners and the product’s manufacturers for the betterment of their work process as well as product quality. An automated system is proposed in this work that operates on two datasets D1 and D2 obtained from Amazon. After certain preprocessing steps, N-gram and word embedding-based features are extracted using term frequency-inverse document frequency (TF-IDF), bag of words (BoW) and global vectors (GloVe), and Word2vec, respectively. Four machine learning (ML) models support vector machines (SVM), logistic regression (RF), logistic regression (LR), multinomial Naïve Bayes (MNB), two deep learning (DL) models convolutional neural network (CNN), long-short term memory (LSTM), and standalone bidirectional encoder representations (BERT) are used to classify reviews as either positive or negative. The results obtained by the standard ML, DL models and BERT are evaluated using certain performance evaluation measures. BERT turns out to be the best-performing model in the case of D1 with an accuracy of 90% on features derived by word embedding models while the CNN provides the best accuracy of 97% upon word embedding features in the case of D2. The proposed model shows better overall performance on D2 as compared to D1.
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
In this study, a microstrip patch antenna that works at 3.6 GHz was built and tested to see how well it works. In this work, Rogers RT/Duroid 5880 has been used as the substrate material, with a dielectric permittivity of 2.2 and a thickness of 0.3451 mm; it serves as the base for the examined antenna. The computer simulation technology (CST) studio suite is utilized to show the recommended antenna design. The goal of this study was to get a more extensive transmission capacity, a lower voltage standing wave ratio (VSWR), and a lower return loss, but the main goal was to get a higher gain, directivity, and efficiency. After simulation, the return loss, gain, directivity, bandwidth, and efficiency of the supplied antenna are found to be -17.626 dB, 9.671 dBi, 9.924 dBi, 0.2 GHz, and 97.45%, respectively. Besides, the recreation uncovered that the transfer speed side-lobe level at phi was much better than those of the earlier works, at -28.8 dB, respectively. Thus, it makes a solid contender for remote innovation and more robust communication.
More Related Content
Similar to Synchronous Mobile Robots Formation Control
A Multi-robot System Coordination Design and Analysis on Wall Follower Robot ...IJECEIAES
In this research, multi-robot formation can be established according to the environment or workspace. Group of robots will move sequently if there is no space for robots to stand side by side. Leader robot will be on the front of all robots and follow the right wall. On the other hand, robots will move side by side if there is a large space between them. Leader robot will be tracked the wall on its right side and follow on it while every follower moves side by side. The leader robot have to broadcast the information to all robots in the group in radius 9 meters. Nevertheless, every robot should be received information from leader robot to define their movements in the area. The error provided by fuzzy output process which is caused by read data from ultrasound sensor will drive to more time process. More sampling can reduce the error but it will drive more execution time. Furthermore, coordination time will need longer time and delay. Formation will not be establisehed if packet error happened in the communication process because robot will execute wrong command.
International Journal of Computational Engineering Research (IJCER) ijceronline
International Journal of Computational Engineering Research(IJCER) is an intentional online Journal in English monthly publishing journal. This Journal publish original research work that contributes significantly to further the scientific knowledge in engineering and Technology
UDP Protocol for multi-task assignment in "void loop" robot soccerTELKOMNIKA JOURNAL
The communication system is a very important part of the robot soccer. It is because the robots must be able to move together, alternate and individual. The communication system that would be discussed is about the process of sending data from one robot to another robot using coach computer. It started with the reception of data from coach computer to both robots that had been installed Wi-Fi Communication module that had been connected to the router. Then, the data is processed using Arduino Mega2560. After that, the robot would detect the existence of the ball. The protocol used for the communication system is a UDP protocol (User Datagram Protocol) because UDP has several characteristics that support the occurrence of communication robots such as connection-less and unreliable. Both of characteristics have a faster connection, they do not require handshaking and UDP protocol provides a mechanism for sending a message to a specific process. The result shows that the communication system between coach computer and both robots is successful. This is indicated by the start button and stop button is 100% with repeating data transfer system on UDP protocol.
This document describes the development of an autonomous mobile robot for wall following using a fuzzy incremental controller. Two ultrasonic sensors are used to sense the distance to the wall and provide input to the controller. The controller determines the speed of two DC motors to guide the robot along the wall. Experimental results showed the fuzzy controller successfully controlled the robot to follow the wall, performing better than a PID controller. The robot is intended for applications like cleaning air ducts or corridors by autonomously navigating while maintaining a set distance from the wall.
Wall follower autonomous robot development applying fuzzy incremental controllerrajabco
This paper presents the design of an autonomous robot as a basic development of an intelligent wheeled mobile robot for air duct or corridor cleaning. The robot navigation is based on wall following algorithm. The robot is controlled us- ing fuzzy incremental controller (FIC) and embedded in PIC18F4550 microcontroller. FIC guides the robot to move along a wall in a desired direction by maintaining a constant distance to the wall. Two ultrasonic sensors are installed in the left side of the robot to sense the wall distance. The signals from these sensors are fed to FIC that then used to de- termine the speed control of two DC motors. The robot movement is obtained through differentiating the speed of these two motors. The experimental results show that FIC is successfully controlling the robot to follow the wall as a guid- ance line and has good performance compare with PID controller.
Design of a controller for wheeled mobile robots based on automatic movement ...TELKOMNIKA JOURNAL
This document describes a controller for wheeled mobile robots that generates adaptive movement sequences based on an optimization algorithm. The controller codes movements using the ROS language from motion sets built by a genetic algorithm in a simulation environment. It uses a modified genetic algorithm with increased crossing operators and threshold-based selection of crossing and mutation to evolve robot movement parameter sets. The goal is to develop a controller that allows a robot to adaptively move between points in its environment based on sensory information without being limited to pre-defined or reactive movements.
Smart phone based robotic control for surveillance applicationseSAT Journals
Abstract The robotics and automation industry which is ruled the sectors from manufacturing to household entertainments. It is widely used because of its simplicity and ability to modify to meet changes of needs. The project is designed to develop a robotic vehicle using android application for remote operation attached with wireless camera for monitoring purpose. The robot along with camera can wirelessly transmit real time video with night vision capabilities. This is kind of robot can be helpful for spying purpose in war fields. Keywords: Android, Robot, Bluetooth, Robotic control
Smart phone based robotic control for surveillance applicationseSAT Publishing House
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
This document describes a new approach for behavioral control of swarm robots using implicit communication. The key aspects of the proposed algorithm are:
1) Robots can operate in either a centralized or decentralized mode. In centralized mode, one robot acts as the leader and others follow. In decentralized mode, each robot plans its path individually.
2) Robots can switch between these modes depending on obstacles. If an obstacle disrupts communication between the leader and follower, they switch to decentralized mode.
3) Robots are equipped with sensors like IR sensors for obstacle avoidance and an IR seeker to navigate toward a goal. RF transceivers enable implicit communication between robots.
4) The algorithm was implemented using
Scheme for motion estimation based on adaptive fuzzy neural networkTELKOMNIKA JOURNAL
Many applications of robots in collaboration with humans require the robot to follow the person autonomously. Depending on the tasks and their context, this type of tracking can be a complex problem. The paper proposes and evaluates a principle of control of autonomous robots for applications of services to people, with the capacity of prediction and adaptation for the problem of following people without the use of cameras (high level of privacy) and with a low computational cost. A robot can easily have a wide set of sensors for different variables, one of the classic sensors in a mobile robot is the distance sensor. Some of these sensors are capable of collecting a large amount of information sufficient to precisely define the positions of objects (and therefore people) around the robot, providing objective and quantitative data that can be very useful for a wide range of tasks, in particular, to perform autonomous tasks of following people. This paper uses the estimated distance from a person to a service robot to predict the behavior of a person, and thus improve performance in autonomous person following tasks. For this, we use an adaptive fuzzy neural network (AFNN) which includes a fuzzy neural network based on Takagi-Sugeno fuzzy inference, and an adaptive learning algorithm to update the membership functions and the rule base. The validity of the proposal is verified both by simulation and on a real prototype. The average RMSE of prediction over the 50 laboratory tests with different people acting as target object was 7.33.
Development of Pick and Place Robot for Industrial ApplicationsIRJET Journal
This document describes the development of a pick and place robot for industrial applications. It discusses designing a low-cost robot platform to perform pick and place operations using mechanical devices like a gripper and robotic arm. The robot is designed to fill liquid in bottles according to the volume occupied and then perform pick and place operations. Wireless communication is established between the mobile robot and remote base station. Serial communication is also set up between the base station and GUI application to allow wireless command and control of the robot. The robot is programmed using microcontrollers and tested to successfully achieve wireless and serial communication control.
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
This document describes the design of an intelligent autonomous wheeled robot that uses RF transmission for communication. The robot has two modes - automatic mode where it can make its own decisions, and user control mode where a user can control it remotely. It is designed using a microcontroller and can perform tasks like object recognition using computer vision and color detection in MATLAB, as well as wall painting using pneumatic systems. The robot's movement is controlled by DC motors and it uses sensors like ultrasonic sensors and gas sensors to navigate autonomously. RF transmission allows communication between the robot and a remote control unit. The overall aim is to develop a low-cost robotic system for industrial applications like material handling.
ROBOT HUMAN INTERFACE FOR HOUSEKEEPER ROBOT WITH WIRELESS CAPABILITIESIJCNCJournal
This paper presents the design and implementation of a Human Interface for a housekeeper robot. It bases
on the idea of making the robot understand the human needs without making the human go through the
details of robots work, for example, the way that the robot implements the work or the method that the
robot uses to plan the path in order to reach the work area. The interface commands based on idioms of the
natural human language and designed in a manner that the user gives the robot several commands with
their execution date/time. As a result, the robot has a list of tasks to be doneon certain dates/times.
However, the robot performs the tasks assigned to it without any human intervention and then gives
feedback to the human about each task progress in a dedicated list. As well as, the user decides to get the
feedback either through the interface, through the wireless communication, or both of them. Hence, the
user’s presence not necessary during the robot tasks execution.
This document summarizes a research paper that presents the design and implementation of a neural network controller for an autonomous robot using an FPGA (field programmable gate array). The neural network controller is implemented on the FPGA chip using a reference compensation technique for online learning. Simulation results show that the developed neural network hardware is able to successfully control the trajectory of an autonomous robot and balance it as a nonlinear model.
High-Speed Neural Network Controller for Autonomous Robot Navigation using FPGAiosrjce
IOSR Journal of Electronics and Communication Engineering(IOSR-JECE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of electronics and communication engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in electronics and communication engineering. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
Inverse kinematic analysis of 4 DOF pick and place arm robot manipulator usin...IJECEIAES
The arm robot manipulator is suitable for substituting humans working in tomato plantation to ensure tomatoes are handled efficiently. The best design for this robot is four links with robust flexibility in x, y, and z-coordinates axis. Inverse kinematics and fuzzy logic controller (FLC) application are for precise and smooth motion. Inverse kinematics designs the most efficient position and motion of the arm robot by adjusting mechanical parameters. The FLC utilizes data input from the sensors to set the right position and motion of the end-effector. The predicted parameters are compared with experimental results to show the effectiveness of the proposed design and method. The position errors (in x, y, and z-axis) are 0.1%, 0.1%, and 0.04%. The rotation errors of each robot links (θ 1 , θ 2 , and θ 3 ) are 0%, 0.7% and 0.3%. The FLC provides the suitable angle of the servo motor (θ 4 ) responsible in gripper motion, and the experimental results correspond to FLC’s rules-based as the input to the gripper motion system. This setup is essential to avoid excessive force or miss-placed position that can damage tomatoes. The arm robot manipulator discussed in this study is a pick and place robot to move the harvested tomatoes to a packing system.
A Global Integrated Artificial Potential Field/Virtual Obstacles Path Plannin...IRJET Journal
This document presents a global path planning algorithm using an artificial potential field (APF) approach for multi-robot systems. A 3D potential map is created using simplified potential functions that account for attractive forces to goals and repulsive forces from obstacles. The local minima problem is handled using virtual obstacles. Simulations are conducted in MATLAB and V-REP to test controlling robots to follow paths generated from the 3D potential map in cluttered environments.
1) The document proposes a navigation algorithm for sparsely populated robot swarms that incorporates cardinality to constrain robot movements and ensure network connectivity.
2) Existing algorithms using communication-assisted navigation fail in sparse swarms as robots may not form a continuous network due to limited communication range.
3) The proposed algorithm assigns cardinality values to robots, with lower cardinality robots constrained to stay in range of higher cardinality robots. This maintains network connectivity even in sparse populations.
The document describes the design and construction of an autonomous mobile mini-sumo robot. Key components of the robot include an Arduino Uno board for control, line and distance sensors for navigation, and two DC motors powered by a motor driver shield. The robot was designed using Fritzing software and programmed using the Arduino language to follow the regulations of sumo robot competitions.
Similar to Synchronous Mobile Robots Formation Control (20)
Amazon products reviews classification based on machine learning, deep learni...TELKOMNIKA JOURNAL
In recent times, the trend of online shopping through e-commerce stores and websites has grown to a huge extent. Whenever a product is purchased on an e-commerce platform, people leave their reviews about the product. These reviews are very helpful for the store owners and the product’s manufacturers for the betterment of their work process as well as product quality. An automated system is proposed in this work that operates on two datasets D1 and D2 obtained from Amazon. After certain preprocessing steps, N-gram and word embedding-based features are extracted using term frequency-inverse document frequency (TF-IDF), bag of words (BoW) and global vectors (GloVe), and Word2vec, respectively. Four machine learning (ML) models support vector machines (SVM), logistic regression (RF), logistic regression (LR), multinomial Naïve Bayes (MNB), two deep learning (DL) models convolutional neural network (CNN), long-short term memory (LSTM), and standalone bidirectional encoder representations (BERT) are used to classify reviews as either positive or negative. The results obtained by the standard ML, DL models and BERT are evaluated using certain performance evaluation measures. BERT turns out to be the best-performing model in the case of D1 with an accuracy of 90% on features derived by word embedding models while the CNN provides the best accuracy of 97% upon word embedding features in the case of D2. The proposed model shows better overall performance on D2 as compared to D1.
Design, simulation, and analysis of microstrip patch antenna for wireless app...TELKOMNIKA JOURNAL
In this study, a microstrip patch antenna that works at 3.6 GHz was built and tested to see how well it works. In this work, Rogers RT/Duroid 5880 has been used as the substrate material, with a dielectric permittivity of 2.2 and a thickness of 0.3451 mm; it serves as the base for the examined antenna. The computer simulation technology (CST) studio suite is utilized to show the recommended antenna design. The goal of this study was to get a more extensive transmission capacity, a lower voltage standing wave ratio (VSWR), and a lower return loss, but the main goal was to get a higher gain, directivity, and efficiency. After simulation, the return loss, gain, directivity, bandwidth, and efficiency of the supplied antenna are found to be -17.626 dB, 9.671 dBi, 9.924 dBi, 0.2 GHz, and 97.45%, respectively. Besides, the recreation uncovered that the transfer speed side-lobe level at phi was much better than those of the earlier works, at -28.8 dB, respectively. Thus, it makes a solid contender for remote innovation and more robust communication.
Design and simulation an optimal enhanced PI controller for congestion avoida...TELKOMNIKA JOURNAL
This document describes using a snake optimization algorithm to tune the gains of an enhanced proportional-integral controller for congestion avoidance in a TCP/AQM system. The controller aims to maintain a stable and desired queue size without noise or transmission problems. A linearized model of the TCP/AQM system is presented. An enhanced PI controller combining nonlinear gain and original PI gains is proposed. The snake optimization algorithm is then used to tune the parameters of the enhanced PI controller to achieve optimal system performance and response. Simulation results are discussed showing the proposed controller provides a stable and robust behavior for congestion control.
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...TELKOMNIKA JOURNAL
Vehicular ad-hoc networks (VANETs) are wireless-equipped vehicles that form networks along the road. The security of this network has been a major challenge. The identity-based cryptosystem (IBC) previously used to secure the networks suffers from membership authentication security features. This paper focuses on improving the detection of intruders in VANETs with a modified identity-based cryptosystem (MIBC). The MIBC is developed using a non-singular elliptic curve with Lagrange interpolation. The public key of vehicles and roadside units on the network are derived from number plates and location identification numbers, respectively. Pseudo-identities are used to mask the real identity of users to preserve their privacy. The membership authentication mechanism ensures that only valid and authenticated members of the network are allowed to join the network. The performance of the MIBC is evaluated using intrusion detection ratio (IDR) and computation time (CT) and then validated with the existing IBC. The result obtained shows that the MIBC recorded an IDR of 99.3% against 94.3% obtained for the existing identity-based cryptosystem (EIBC) for 140 unregistered vehicles attempting to intrude on the network. The MIBC shows lower CT values of 1.17 ms against 1.70 ms for EIBC. The MIBC can be used to improve the security of VANETs.
Conceptual model of internet banking adoption with perceived risk and trust f...TELKOMNIKA JOURNAL
Understanding the primary factors of internet banking (IB) acceptance is critical for both banks and users; nevertheless, our knowledge of the role of users’ perceived risk and trust in IB adoption is limited. As a result, we develop a conceptual model by incorporating perceived risk and trust into the technology acceptance model (TAM) theory toward the IB. The proper research emphasized that the most essential component in explaining IB adoption behavior is behavioral intention to use IB adoption. TAM is helpful for figuring out how elements that affect IB adoption are connected to one another. According to previous literature on IB and the use of such technology in Iraq, one has to choose a theoretical foundation that may justify the acceptance of IB from the customer’s perspective. The conceptual model was therefore constructed using the TAM as a foundation. Furthermore, perceived risk and trust were added to the TAM dimensions as external factors. The key objective of this work was to extend the TAM to construct a conceptual model for IB adoption and to get sufficient theoretical support from the existing literature for the essential elements and their relationships in order to unearth new insights about factors responsible for IB adoption.
Efficient combined fuzzy logic and LMS algorithm for smart antennaTELKOMNIKA JOURNAL
The smart antennas are broadly used in wireless communication. The least mean square (LMS) algorithm is a procedure that is concerned in controlling the smart antenna pattern to accommodate specified requirements such as steering the beam toward the desired signal, in addition to placing the deep nulls in the direction of unwanted signals. The conventional LMS (C-LMS) has some drawbacks like slow convergence speed besides high steady state fluctuation error. To overcome these shortcomings, the present paper adopts an adaptive fuzzy control step size least mean square (FC-LMS) algorithm to adjust its step size. Computer simulation outcomes illustrate that the given model has fast convergence rate as well as low mean square error steady state.
Design and implementation of a LoRa-based system for warning of forest fireTELKOMNIKA JOURNAL
This paper presents the design and implementation of a forest fire monitoring and warning system based on long range (LoRa) technology, a novel ultra-low power consumption and long-range wireless communication technology for remote sensing applications. The proposed system includes a wireless sensor network that records environmental parameters such as temperature, humidity, wind speed, and carbon dioxide (CO2) concentration in the air, as well as taking infrared photos.The data collected at each sensor node will be transmitted to the gateway via LoRa wireless transmission. Data will be collected, processed, and uploaded to a cloud database at the gateway. An Android smartphone application that allows anyone to easily view the recorded data has been developed. When a fire is detected, the system will sound a siren and send a warning message to the responsible personnel, instructing them to take appropriate action. Experiments in Tram Chim Park, Vietnam, have been conducted to verify and evaluate the operation of the system.
Wavelet-based sensing technique in cognitive radio networkTELKOMNIKA JOURNAL
Cognitive radio is a smart radio that can change its transmitter parameter based on interaction with the environment in which it operates. The demand for frequency spectrum is growing due to a big data issue as many Internet of Things (IoT) devices are in the network. Based on previous research, most frequency spectrum was used, but some spectrums were not used, called spectrum hole. Energy detection is one of the spectrum sensing methods that has been frequently used since it is easy to use and does not require license users to have any prior signal understanding. But this technique is incapable of detecting at low signal-to-noise ratio (SNR) levels. Therefore, the wavelet-based sensing is proposed to overcome this issue and detect spectrum holes. The main objective of this work is to evaluate the performance of wavelet-based sensing and compare it with the energy detection technique. The findings show that the percentage of detection in wavelet-based sensing is 83% higher than energy detection performance. This result indicates that the wavelet-based sensing has higher precision in detection and the interference towards primary user can be decreased.
A novel compact dual-band bandstop filter with enhanced rejection bandsTELKOMNIKA JOURNAL
In this paper, we present the design of a new wide dual-band bandstop filter (DBBSF) using nonuniform transmission lines. The method used to design this filter is to replace conventional uniform transmission lines with nonuniform lines governed by a truncated Fourier series. Based on how impedances are profiled in the proposed DBBSF structure, the fractional bandwidths of the two 10 dB-down rejection bands are widened to 39.72% and 52.63%, respectively, and the physical size has been reduced compared to that of the filter with the uniform transmission lines. The results of the electromagnetic (EM) simulation support the obtained analytical response and show an improved frequency behavior.
Deep learning approach to DDoS attack with imbalanced data at the application...TELKOMNIKA JOURNAL
A distributed denial of service (DDoS) attack is where one or more computers attack or target a server computer, by flooding internet traffic to the server. As a result, the server cannot be accessed by legitimate users. A result of this attack causes enormous losses for a company because it can reduce the level of user trust, and reduce the company’s reputation to lose customers due to downtime. One of the services at the application layer that can be accessed by users is a web-based lightweight directory access protocol (LDAP) service that can provide safe and easy services to access directory applications. We used a deep learning approach to detect DDoS attacks on the CICDDoS 2019 dataset on a complex computer network at the application layer to get fast and accurate results for dealing with unbalanced data. Based on the results obtained, it is observed that DDoS attack detection using a deep learning approach on imbalanced data performs better when implemented using synthetic minority oversampling technique (SMOTE) method for binary classes. On the other hand, the proposed deep learning approach performs better for detecting DDoS attacks in multiclass when implemented using the adaptive synthetic (ADASYN) method.
The appearance of uncertainties and disturbances often effects the characteristics of either linear or nonlinear systems. Plus, the stabilization process may be deteriorated thus incurring a catastrophic effect to the system performance. As such, this manuscript addresses the concept of matching condition for the systems that are suffering from miss-match uncertainties and exogeneous disturbances. The perturbation towards the system at hand is assumed to be known and unbounded. To reach this outcome, uncertainties and their classifications are reviewed thoroughly. The structural matching condition is proposed and tabulated in the proposition 1. Two types of mathematical expressions are presented to distinguish the system with matched uncertainty and the system with miss-matched uncertainty. Lastly, two-dimensional numerical expressions are provided to practice the proposed proposition. The outcome shows that matching condition has the ability to change the system to a design-friendly model for asymptotic stabilization.
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...TELKOMNIKA JOURNAL
Many systems, including digital signal processors, finite impulse response (FIR) filters, application-specific integrated circuits, and microprocessors, use multipliers. The demand for low power multipliers is gradually rising day by day in the current technological trend. In this study, we describe a 4×4 Wallace multiplier based on a carry select adder (CSA) that uses less power and has a better power delay product than existing multipliers. HSPICE tool at 16 nm technology is used to simulate the results. In comparison to the traditional CSA-based multiplier, which has a power consumption of 1.7 µW and power delay product (PDP) of 57.3 fJ, the results demonstrate that the Wallace multiplier design employing CSA with first zero finding logic (FZF) logic has the lowest power consumption of 1.4 µW and PDP of 27.5 fJ.
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemTELKOMNIKA JOURNAL
The flaw in 5G orthogonal frequency division multiplexing (OFDM) becomes apparent in high-speed situations. Because the doppler effect causes frequency shifts, the orthogonality of OFDM subcarriers is broken, lowering both their bit error rate (BER) and throughput output. As part of this research, we use a novel design that combines massive multiple input multiple output (MIMO) and weighted overlap and add (WOLA) to improve the performance of 5G systems. To determine which design is superior, throughput and BER are calculated for both the proposed design and OFDM. The results of the improved system show a massive improvement in performance ver the conventional system and significant improvements with massive MIMO, including the best throughput and BER. When compared to conventional systems, the improved system has a throughput that is around 22% higher and the best performance in terms of BER, but it still has around 25% less error than OFDM.
Reflector antenna design in different frequencies using frequency selective s...TELKOMNIKA JOURNAL
In this study, it is aimed to obtain two different asymmetric radiation patterns obtained from antennas in the shape of the cross-section of a parabolic reflector (fan blade type antennas) and antennas with cosecant-square radiation characteristics at two different frequencies from a single antenna. For this purpose, firstly, a fan blade type antenna design will be made, and then the reflective surface of this antenna will be completed to the shape of the reflective surface of the antenna with the cosecant-square radiation characteristic with the frequency selective surface designed to provide the characteristics suitable for the purpose. The frequency selective surface designed and it provides the perfect transmission as possible at 4 GHz operating frequency, while it will act as a band-quenching filter for electromagnetic waves at 5 GHz operating frequency and will be a reflective surface. Thanks to this frequency selective surface to be used as a reflective surface in the antenna, a fan blade type radiation characteristic at 4 GHz operating frequency will be obtained, while a cosecant-square radiation characteristic at 5 GHz operating frequency will be obtained.
Reagentless iron detection in water based on unclad fiber optical sensorTELKOMNIKA JOURNAL
A simple and low-cost fiber based optical sensor for iron detection is demonstrated in this paper. The sensor head consist of an unclad optical fiber with the unclad length of 1 cm and it has a straight structure. Results obtained shows a linear relationship between the output light intensity and iron concentration, illustrating the functionality of this iron optical sensor. Based on the experimental results, the sensitivity and linearity are achieved at 0.0328/ppm and 0.9824 respectively at the wavelength of 690 nm. With the same wavelength, other performance parameters are also studied. Resolution and limit of detection (LOD) are found to be 0.3049 ppm and 0.0755 ppm correspondingly. This iron sensor is advantageous in that it does not require any reagent for detection, enabling it to be simpler and cost-effective in the implementation of the iron sensing.
Impact of CuS counter electrode calcination temperature on quantum dot sensit...TELKOMNIKA JOURNAL
In place of the commercial Pt electrode used in quantum sensitized solar cells, the low-cost CuS cathode is created using electrophoresis. High resolution scanning electron microscopy and X-ray diffraction were used to analyze the structure and morphology of structural cubic samples with diameters ranging from 40 nm to 200 nm. The conversion efficiency of solar cells is significantly impacted by the calcination temperatures of cathodes at 100 °C, 120 °C, 150 °C, and 180 °C under vacuum. The fluorine doped tin oxide (FTO)/CuS cathode electrode reached a maximum efficiency of 3.89% when it was calcined at 120 °C. Compared to other temperature combinations, CuS nanoparticles crystallize at 120 °C, which lowers resistance while increasing electron lifetime.
In place of the commercial Pt electrode used in quantum sensitized solar cells, the low-cost CuS cathode is created using electrophoresis. High resolution scanning electron microscopy and X-ray diffraction were used to analyze the structure and morphology of structural cubic samples with diameters ranging from 40 nm to 200 nm. The conversion efficiency of solar cells is significantly impacted by the calcination temperatures of cathodes at 100 °C, 120 °C, 150 °C, and 180 °C under vacuum. The fluorine doped tin oxide (FTO)/CuS cathode electrode reached a maximum efficiency of 3.89% when it was calcined at 120 °C. Compared to other temperature combinations, CuS nanoparticles crystallize at 120 °C, which lowers resistance while increasing electron lifetime.
A progressive learning for structural tolerance online sequential extreme lea...TELKOMNIKA JOURNAL
This article discusses the progressive learning for structural tolerance online sequential extreme learning machine (PSTOS-ELM). PSTOS-ELM can save robust accuracy while updating the new data and the new class data on the online training situation. The robustness accuracy arises from using the householder block exact QR decomposition recursive least squares (HBQRD-RLS) of the PSTOS-ELM. This method is suitable for applications that have data streaming and often have new class data. Our experiment compares the PSTOS-ELM accuracy and accuracy robustness while data is updating with the batch-extreme learning machine (ELM) and structural tolerance online sequential extreme learning machine (STOS-ELM) that both must retrain the data in a new class data case. The experimental results show that PSTOS-ELM has accuracy and robustness comparable to ELM and STOS-ELM while also can update new class data immediately.
Electroencephalography-based brain-computer interface using neural networksTELKOMNIKA JOURNAL
This study aimed to develop a brain-computer interface that can control an electric wheelchair using electroencephalography (EEG) signals. First, we used the Mind Wave Mobile 2 device to capture raw EEG signals from the surface of the scalp. The signals were transformed into the frequency domain using fast Fourier transform (FFT) and filtered to monitor changes in attention and relaxation. Next, we performed time and frequency domain analyses to identify features for five eye gestures: opened, closed, blink per second, double blink, and lookup. The base state was the opened-eyes gesture, and we compared the features of the remaining four action gestures to the base state to identify potential gestures. We then built a multilayer neural network to classify these features into five signals that control the wheelchair’s movement. Finally, we designed an experimental wheelchair system to test the effectiveness of the proposed approach. The results demonstrate that the EEG classification was highly accurate and computationally efficient. Moreover, the average performance of the brain-controlled wheelchair system was over 75% across different individuals, which suggests the feasibility of this approach.
Adaptive segmentation algorithm based on level set model in medical imagingTELKOMNIKA JOURNAL
For image segmentation, level set models are frequently employed. It offer best solution to overcome the main limitations of deformable parametric models. However, the challenge when applying those models in medical images stills deal with removing blurs in image edges which directly affects the edge indicator function, leads to not adaptively segmenting images and causes a wrong analysis of pathologies wich prevents to conclude a correct diagnosis. To overcome such issues, an effective process is suggested by simultaneously modelling and solving systems’ two-dimensional partial differential equations (PDE). The first PDE equation allows restoration using Euler’s equation similar to an anisotropic smoothing based on a regularized Perona and Malik filter that eliminates noise while preserving edge information in accordance with detected contours in the second equation that segments the image based on the first equation solutions. This approach allows developing a new algorithm which overcome the studied model drawbacks. Results of the proposed method give clear segments that can be applied to any application. Experiments on many medical images in particular blurry images with high information losses, demonstrate that the developed approach produces superior segmentation results in terms of quantity and quality compared to other models already presented in previeous works.
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...TELKOMNIKA JOURNAL
Drug addiction is a complex neurobiological disorder that necessitates comprehensive treatment of both the body and mind. It is categorized as a brain disorder due to its impact on the brain. Various methods such as electroencephalography (EEG), functional magnetic resonance imaging (FMRI), and magnetoencephalography (MEG) can capture brain activities and structures. EEG signals provide valuable insights into neurological disorders, including drug addiction. Accurate classification of drug addiction from EEG signals relies on appropriate features and channel selection. Choosing the right EEG channels is essential to reduce computational costs and mitigate the risk of overfitting associated with using all available channels. To address the challenge of optimal channel selection in addiction detection from EEG signals, this work employs the shuffled frog leaping algorithm (SFLA). SFLA facilitates the selection of appropriate channels, leading to improved accuracy. Wavelet features extracted from the selected input channel signals are then analyzed using various machine learning classifiers to detect addiction. Experimental results indicate that after selecting features from the appropriate channels, classification accuracy significantly increased across all classifiers. Particularly, the multi-layer perceptron (MLP) classifier combined with SFLA demonstrated a remarkable accuracy improvement of 15.78% while reducing time complexity.
Advanced control scheme of doubly fed induction generator for wind turbine us...IJECEIAES
This paper describes a speed control device for generating electrical energy on an electricity network based on the doubly fed induction generator (DFIG) used for wind power conversion systems. At first, a double-fed induction generator model was constructed. A control law is formulated to govern the flow of energy between the stator of a DFIG and the energy network using three types of controllers: proportional integral (PI), sliding mode controller (SMC) and second order sliding mode controller (SOSMC). Their different results in terms of power reference tracking, reaction to unexpected speed fluctuations, sensitivity to perturbations, and resilience against machine parameter alterations are compared. MATLAB/Simulink was used to conduct the simulations for the preceding study. Multiple simulations have shown very satisfying results, and the investigations demonstrate the efficacy and power-enhancing capabilities of the suggested control system.
Design and optimization of ion propulsion dronebjmsejournal
Electric propulsion technology is widely used in many kinds of vehicles in recent years, and aircrafts are no exception. Technically, UAVs are electrically propelled but tend to produce a significant amount of noise and vibrations. Ion propulsion technology for drones is a potential solution to this problem. Ion propulsion technology is proven to be feasible in the earth’s atmosphere. The study presented in this article shows the design of EHD thrusters and power supply for ion propulsion drones along with performance optimization of high-voltage power supply for endurance in earth’s atmosphere.
Applications of artificial Intelligence in Mechanical Engineering.pdfAtif Razi
Historically, mechanical engineering has relied heavily on human expertise and empirical methods to solve complex problems. With the introduction of computer-aided design (CAD) and finite element analysis (FEA), the field took its first steps towards digitization. These tools allowed engineers to simulate and analyze mechanical systems with greater accuracy and efficiency. However, the sheer volume of data generated by modern engineering systems and the increasing complexity of these systems have necessitated more advanced analytical tools, paving the way for AI.
AI offers the capability to process vast amounts of data, identify patterns, and make predictions with a level of speed and accuracy unattainable by traditional methods. This has profound implications for mechanical engineering, enabling more efficient design processes, predictive maintenance strategies, and optimized manufacturing operations. AI-driven tools can learn from historical data, adapt to new information, and continuously improve their performance, making them invaluable in tackling the multifaceted challenges of modern mechanical engineering.
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELijaia
As digital technology becomes more deeply embedded in power systems, protecting the communication
networks of Smart Grids (SG) has emerged as a critical concern. Distributed Network Protocol 3 (DNP3)
represents a multi-tiered application layer protocol extensively utilized in Supervisory Control and Data
Acquisition (SCADA)-based smart grids to facilitate real-time data gathering and control functionalities.
Robust Intrusion Detection Systems (IDS) are necessary for early threat detection and mitigation because
of the interconnection of these networks, which makes them vulnerable to a variety of cyberattacks. To
solve this issue, this paper develops a hybrid Deep Learning (DL) model specifically designed for intrusion
detection in smart grids. The proposed approach is a combination of the Convolutional Neural Network
(CNN) and the Long-Short-Term Memory algorithms (LSTM). We employed a recent intrusion detection
dataset (DNP3), which focuses on unauthorized commands and Denial of Service (DoS) cyberattacks, to
train and test our model. The results of our experiments show that our CNN-LSTM method is much better
at finding smart grid intrusions than other deep learning algorithms used for classification. In addition,
our proposed approach improves accuracy, precision, recall, and F1 score, achieving a high detection
accuracy rate of 99.50%.
Introduction- e - waste – definition - sources of e-waste– hazardous substances in e-waste - effects of e-waste on environment and human health- need for e-waste management– e-waste handling rules - waste minimization techniques for managing e-waste – recycling of e-waste - disposal treatment methods of e- waste – mechanism of extraction of precious metal from leaching solution-global Scenario of E-waste – E-waste in India- case studies.
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...IJECEIAES
Climate change's impact on the planet forced the United Nations and governments to promote green energies and electric transportation. The deployments of photovoltaic (PV) and electric vehicle (EV) systems gained stronger momentum due to their numerous advantages over fossil fuel types. The advantages go beyond sustainability to reach financial support and stability. The work in this paper introduces the hybrid system between PV and EV to support industrial and commercial plants. This paper covers the theoretical framework of the proposed hybrid system including the required equation to complete the cost analysis when PV and EV are present. In addition, the proposed design diagram which sets the priorities and requirements of the system is presented. The proposed approach allows setup to advance their power stability, especially during power outages. The presented information supports researchers and plant owners to complete the necessary analysis while promoting the deployment of clean energy. The result of a case study that represents a dairy milk farmer supports the theoretical works and highlights its advanced benefits to existing plants. The short return on investment of the proposed approach supports the paper's novelty approach for the sustainable electrical system. In addition, the proposed system allows for an isolated power setup without the need for a transmission line which enhances the safety of the electrical network
Software Engineering and Project Management - Introduction, Modeling Concepts...Prakhyath Rai
Introduction, Modeling Concepts and Class Modeling: What is Object orientation? What is OO development? OO Themes; Evidence for usefulness of OO development; OO modeling history. Modeling
as Design technique: Modeling, abstraction, The Three models. Class Modeling: Object and Class Concept, Link and associations concepts, Generalization and Inheritance, A sample class model, Navigation of class models, and UML diagrams
Building the Analysis Models: Requirement Analysis, Analysis Model Approaches, Data modeling Concepts, Object Oriented Analysis, Scenario-Based Modeling, Flow-Oriented Modeling, class Based Modeling, Creating a Behavioral Model.
Build the Next Generation of Apps with the Einstein 1 Platform.
Rejoignez Philippe Ozil pour une session de workshops qui vous guidera à travers les détails de la plateforme Einstein 1, l'importance des données pour la création d'applications d'intelligence artificielle et les différents outils et technologies que Salesforce propose pour vous apporter tous les bénéfices de l'IA.
2. ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 3, June 2018: 1183–1192
1184
As such, this study proposes to study a synchronous linear movement with maintained
distance using two similar mobile robots. The front robot which acts as a leader communicates
with the following robot behind it acting as the follower through a wireless transmitter. The
following robot receives the information transmitted by the leading robot, interpret it and reacted
to it by performing some tasks. When the leading robot moves, it will transmit information to be
received by the follower. The following robot then imitates the movement of the leading
robot [12].
2. Research Method
This section discusses the design and development of two cooperative mobile robots
and their movement algorithms [13]. Both mobile robots moved in a straight line with the front
robot as the leading robot and the robot at the back as the following robot. To achieve this, the
development of the mobile robots it is divided into two parts consisting of the leading robot and
the follower.
2.1. Hardware development
A normal hardware for the mobile robot is developed. This consists of the robot base,
robot drive, the robot embedded system using microcontroller and the robot communication.
Whatever has been developed for the leading robot, the same is duplicated into the follower
robot. Both robots appeared to be visually similar as shown in Figure 1, except for the program
or instruction embedded into each robot microcontroller.
Figure 1. Developed mobile robots
2.2. Robot communication
Communication is a way a mobile robot can receive and transmit data. To communicate
with a mobile robot, many communication methods are available. Wireless communication is
one of the important aspects to develop in order to synchronize both mobile robots. It is used
mainly because it eases the movement compared to using cable to communicate between the
robots. Some of the wireless communication that can be used are Bluetooth, infra-red, sonar
sensor, GSM and radio frequency identification (RFID) [14].
Synchronous mobile robots are intelligent robots able to communicate with each other
through radio frequency (RF) from an RF module to perform a similar movement [15]. In this
study, XBee module is utilized for communication between the mobile robots to transmit and
receive information while moving in a straight line. To control and maintain the distance between
the robots, an infra-red sensor is used.
Both mobile robots used one XBee module. When the leading robot transmits data, the
following robot receives the data. The following robot then followed the instruction received from
the leading robot. The XBee modules communicated using the programs written and embedded
in PIC16F877A microcontroller in each mobile robot.
3. TELKOMNIKA ISSN: 1693-6930
Synchronous Mobile Robots Formation Control (Mohd Razali Mohamad Sapiee)
1185
2.3. Robot operations
Autonomous robots are robots that can perform desired tasks in unstructured
environments without continuous human guidance [16-17]. In this study, two mobile robots are
programmed to react autonomously and can move in appropriate manner synchronously. These
mobile robots are set to move in straight line to form a square path for robot navigation.
2.3.1. Task planning for the leading robot
The operation of both mobile robots started when the leading robot began its
preprogrammed movement in its microcontroller. Instruction from the leading robot is processed
and transmitted wirelessly to the following robot through a transmitter. At the same time, the
instruction is also processed by the leading robot microcontroller to start to move so that the
leading robot can perform its task [18]. An L293B integrated motor driver circuit is used to
produce a steerable motion. The operation is shown in Figure 2.
Figure 2. The input signal, data process and output of the leading robot
2.3.2. Task Planning For The Following Robot
The signal from the leading robot is received by the following robot through a wireless
communication. The signal received is processed and then interpreted to drive the motor in the
following robot, so that it can start moving according to the task specified in the received
instruction. The situation is illustrated in Figure 3. Both mobile robots should operate at almost
the same time and perform the similar task or operation.
Figure 3. The input signal, data process and output of the following robot
2.4. Mobile Robots Operation
Both mobile robots are required to operate and perform similar task or operation.
The operation of each mobile robot is combined and reflected in Figure 4. The robots are
programmed and expected to move synchronously in the square path as shown in Figure 5.
4. ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 3, June 2018: 1183–1192
1186
Figure 4. A brief view of operation of both mobile robots
Figure 5. Expected mobile robots movement
2.5. Robot Algorithms
In addition to programing the movement of the leading robot to follow a square path, a
program for communication is included in the program. Figure 6(a) shows the flow chart for the
leading robot algorithm. The leading robot made a formation and sent data to the following robot
so that the robot would follow the movement of the leading robot. Figure 6(b) shows the flow
chart for the following robot algorithm. The following robot followed the formation made by the
leading robot in that it only received data from the leading robot and followed the leading robot
movement.
A program compiler is used to compile the programs used to give instruction to the
mobile robots. After the programs had been compiled to produce hex files, the files are then
written onto the microcontroller on each mobile robot. With a program embedded in each robot
microcontroller, the movement of the mobile robots could be generated as intended.
5. TELKOMNIKA ISSN: 1693-6930
Synchronous Mobile Robots Formation Control (Mohd Razali Mohamad Sapiee)
1187
(a) (b)
Figure 6. Flow chart algorithms for a) leading robot, b) following robot
3. Results and Analysis
The experiment was performed by getting both mobile robots to move in a straight line.
The movement of each robot is observed to see whether the distance between them is
maintained or not to determine whether the mobile robots could produce the result as expected.
The measurement is taken from the distance between the robots start moving and stop moving.
Figure 7 shows the analysis of the distance between the robots and testing of the
synchronization of the mobile robots. Figure 8 shows how the following robot follows the leading
robot and moves in the specified path.
Figure 7. Analysis and
testing of the
synchronization of the
mobile robots
Figure 8. Expected movement of
the following robot
Figure 9. The robots have
synchronization error
6. ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 3, June 2018: 1183–1192
1188
3.1. Distance analysis
Figure 10 shows a graph of the measurement of the distance sensor voltage. From the
graph, there is no change in sensor voltage with change in distance. It showed that the sensor
was not accurate. After testing a few times with the results are still the same, it is found that the
sensor was not working properly because the voltage did not change when the distance
changed. When applying distance sensor to the mobile robot, the robot could not run. Thus, for
the distance analysis in this study, the distance measurement could not work as the distance
between both robots is not maintained. Due to that, the distance sensor has not been applied in
this study.
Figure 10. Graph of measurement of the distance sensor voltage
Figure 11 shows the expected synchronous mobile robots distance. Figure 12, on the
other hand shows the actual result. The following robot should have followed the leading robot
at a fixed distance. When the leading robot turned, the following robot should also turn at the
same time. From the start to finish position, the mobile robots should run together on the same
path and the distance maintained but the mobile robots did not properly run in a real
synchronization.
Figure 11. Expected distance between
both robots
Figure 12. Actual distance between
both robots
As a result, the distance between both robots is not maintained. The following robot still
followed the leading robot, but when measured at both the start and finish positions, there are
different measurements. The mobile robots still moved synchronously but with an error in the
path run. The distance could not be maintained between the robots because distance sensor
has been working properly. So, when the distance changed, the following robot could not detect
the distance between them and could only move by following the leading robot movement.
Table 1 shows the result of the measurement of the distance between both robots.
7. TELKOMNIKA ISSN: 1693-6930
Synchronous Mobile Robots Formation Control (Mohd Razali Mohamad Sapiee)
1189
Table 1. Distance between both robots
No Distance at Start (cm) Distance at Finish (cm)
1 10 30
2 10 15
3 10 26
4 10 40
3.1.1. Synchronous analysis
The robot positions in Figure 9 are further detailed with the path that should be followed
by both robots are shown in Figure 13. To get into a square path, the robots should turn 90
degrees at each point A, B, C and D.
Figure 13. Illustration on how both robots are expected to move in square formation
Table 2 shows the turning angle when the robots turned. The results are obtained using
a manual measurement and the point at turn may not be real because the robot had an actual
measurement or electronic device like LCD to show the angle when the robot turned. The
measurement is made at a point when the robot turned. The result showed the turning angle of
the robots is not constant. This was found due to the wheel and the castor wheel that have
caused the robot to turn inconsistently. In addition, the robot movement is not stable. Hence, the
turning angle of the robot is not constant.
Table 2. Turning angles of the robots
Angle of Leader (degrees) Angle of Follow er (degrees)
No Point A Point B Point C Point C Point A Point B Point C Point D
1 80 85 75 80 70 80 70 70
2 80 80 70 80 80 70 75 65
3 75 85 75 85 60 75 80 60
When the movement of the robot is not stable, the following robot did not properly follow
the leading robot. This is because the angles for the robots while turning are not the same.
Although the results obtained are not perfectly synchronous, yet, both robots have synchronous
movement because the following robot still followed the leading robot when turning, despite that
the turning angle of both robots are different. Figure 14 shows another path formation and
Table 3 shows the distance that the robots have moved.
Through these experiments, some features of the robot movement can be observed.
Even though the results show that the robots did not turn in the same angle, but it also shows
the robots communicate and can make synchronous movement. The result is not quite accurate
because the robots moved in straight line, causing error in the measurement. The time for the
8. ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 3, June 2018: 1183–1192
1190
robots to move forward, turn, reverse and stop, has been programmed to be the same
in both robots.
Figure 14. Illustration of how the robots work in
path formation
Table 3. Robots movement distance
No
Robot A
(leader) (cm)
Robot B (follow er)
(cm)
1 100 95
2 98 98
3 100 97
4 95 90
In order to build synchronous mobile robots which can form a path, few things need to
be considered; movement, control, sensor and communication parts. The movement part is
related to the motor drive. Motors are very important to drive the mobile robots. Making the
motor operates properly so that the mobile robot can move smoothly must be well considered.
For an example, a DC geared motor is suitable for this robot movement because it has high
torque. For the control part, PIC microcontroller is used to control the movement of the robot
and for communication between both robots. To operate this robot, a proper program must be
embedded on both mobile robots microcontroller. In the sensor part, a set of infrared sensors is
used to ensure the distance between the robots is always maintained.
The sensor detects the leading robot and sent the data, ensuring the distance between
the robots are always the same. If the distance is different, the robot must move slower or faster
to correct the distance between them. Unfortunately, the distance sensor malfunctions due to
the inaccurate sensor. On the communication part, RF is used to communicate between the two
robots. XBee modules have been used for both robots to communicate. A two-way
communication is needed for the robot to perform synchronous movement. Lastly, in the actual
scenario, the mobile robots wheels are causing the problem. When moving on different floor
surfaces, the results obtained are different. However, when moving on a slippery floor, the
robots are not stable and do not move smoothly. Thus, the wheel type must also be considered
when upgrading the robot.
4. Conclusion
The study has achieved its objective to perform similar movement between two mobile
robots through wireless communication but with few unresolved problems. Firstly, a fixed
distance between the robots cannot be maintained because the distance sensor used in this
study is inaccurate. The voltages from the sensor did not change in the event the distance
changes. So when applying the sensor, the mobile robots have a problem and cannot move.
The second problem is the synchronous movement whereby the robots were unable to move in
a synchronized movement with similar turning angle. The following robot still follows the
movement of the leading robot but the movement did not achieved the expected outcome. In
this study, when the leading robot turns 80 degrees, the following robot turns 90 degrees. Thus,
the distance is not maintained and the movement is not properly synchronized. Lastly, the
problem on how both robots can communicate and make a synchronized movement. If the
following robot cannot get any signal from the leading robot, the following robot cannot move to
imitate the leading robot. After troubleshooting, it is found that the RF and TX on the XBee
module are having problems. The problem has been solved and the following robot managed to
get the signal from the leading robot. To make the mobile robots move in synchronization and
optimization [19], more studies are needed. For example, studies should be conducted on how
9. TELKOMNIKA ISSN: 1693-6930
Synchronous Mobile Robots Formation Control (Mohd Razali Mohamad Sapiee)
1191
to make the robots to have stable movement and how to make the robots turn exactly 90
degrees to get the perfect turning path when turning so that the robots can lead and follow thus
maintain a fixed distance between them.
Acknowledgement
The authors would like to thank the Ministry of Higher Education Malaysia and Universiti
Teknikal Malaysia Melaka (UTeM) for the support given to this study under the
RAGS/1/2015/TK0/FTK/03/B00118 research grant.
References
[1] Mohamad Haniff Harun, Khalil Azha Mohd Annuar, Mohd Hanif Che Has an Aminurrashid Noordin,
Muhammad Salihin Saealal,Mohd Firdaus Mohd Ab Halim,Muhammad Fareq Ibrahim. Application of
defect detection in gluing line using shape-based matching approach. In Proceeding of Mechanical
Engineering Research Day. 2015: 83-84.
[2] MF Taher, MH Harun, KAM Annuar, MFA Halim, MSM Aras, AH Azahar, AFZ Abidin. Development of
autonomous sweeper robot for badminton court. Journal of Telecommunication, Electronic and
Computer Engineering. 2016; 8(2): 129-133.
[3] MH Zulkefli, KA Mohd Annuar, SH Johari, MR Mohamad Sapiee, S Ahmad. Graphical user interface
(GUI) controlled mobile robot. Journal of Advanced Research in Computing and Applications. 2015;
1(1) 42-49.
[4] Sari Abdo Ali, Khalil Azha Mohd Annuar, Muhammad Fahmi Miskon. Trajectory planning for
exoskeleton robot by using cubic and quintic polynomial equation. International Journal of Applied
Engineering Research. 2016; 11(13): 7943-7946.
[5] Khalil Azha Mohd Annuar, Muhammad Haikal Md Zin, Mohamad Haniff Harun, Mohd Firdaus Mohd
Ab Halim, Arman Hadi Azahar. Design and development of search and rescue robot. International
Journal of Mechanical & Mechatronics Engineering IJMME-IJENS. 2016; 16(2): 36-41.
[6] Onur Soysal, Erkin Bahçeci, Erol Şahin. Aggregation in swarm robotic systems: evolution and
probabilistic control. Turk J Elec Eng & Comp Sci. 2017; 15: 199-225.
[7] Baligh Naji, Chokri Abdelmoula, Karim Abbes, Mohamed Masmoudi. Design and test of a new
development FPGA board for mobile robot research. Turk J Elec Eng & Comp Sci. 2017; 15:
199-225.
[8] Shamsudin HMA, Rosbi M, Tan CK, Norhayarti AM, Su LM, Yeong CF. Intelligent mobile robots in
multi-agent cooperative task achievement. Proceeding of the International Conference on
Mechatronics Technology (ICMT 2002).
[9] Ahmad, MR, Shamsudin HMA, Rosbi M. Development of reactive control strategy for multi-agent
mobile robotics system. Jurnal Teknologi, Universiti Teknologi Malaysia. 2001; 35: 99-114.
[10] Ahmad, MR, Shamsudin HMA, Rosbi M. Development of decentralized based reactive control
strategy for intelligent multi-agent mobile robotics system. In: 7th International Conference on
Control, Automation, Robotics and Vision, 2002 (ICARCV 2002). 2002; 1: 220-227.
[11] Ahmad, MR. Developmentofreactive-decentralized control algorithm for multi-agentrobotics system
in cooperative task achievement. MSc, Universiti Teknologi Malaysia, 2003.
[12] Noordin,A. Cooperative mobile robots for distance maintenance. short term project report, Universiti
Teknikal Malaysia Melaka, 2010.
[13] Sapiee, MR. Pattern formation for cooperative mobile robots. Short term project report, Universiti
Teknikal Malaysia Melaka, 2011.
[14] WWI Wan Jusoh, KA Mohd Annuar, SH Johari, IM Saadon, MH Harun. Motorcycle security system
using GSM and RFID. Journal of Advance Research in Applied Mechanics. 2015; 16:1: 1-9.
[15] Mohamad Haniff Harun, Mohd Shahrieel Mohd Aras, Mohd Farriz Md Basar, Shahrum Shah
Abdullah, Khalil Azha Mohd Annuar. Synchronization of compass module with pressure and
temperature sensor system for autonomous underwater vehicle (AUV). Jurnal Teknologi.2015;74(9):
161-167.
[16] Tolga Eren. Shape control of cyclic networks in multirobot formations. Turk J Elec Eng & Comp Sci.
2013; 21: 1182-1276.
[17] Gürkan Küçükyildiz, Hasan Ocak. Development and optimization of a DSP-based real-time lane
detection algorithm on a mobile platform. Turk J Elec Eng & Comp Sci. 2014; 22: 1484-1500.
10. ISSN: 1693-6930
TELKOMNIKA Vol. 16, No. 3, June 2018: 1183–1192
1192
[18] Farhad Shamsfakhr,Bahram Sadeghi Bigham. A neural network approach to navigation of a mobile
robot and obstacle avoidance in dynamic and unknown environments. Turk J Elec Eng & Comp Sci.
2017; 25: 1629-1642.
[19] KAM Annuar, Irianto, MH Harun, MFMA Halim, IM Saadon, NA Rahman. Particle Swarm
Optimization (PSO) for Simulating Robot Movement on Two-dimensional Space Based on Odor
Sensing. Journal ofTelecommunication,Electronic and Computer Engineering (JTEC). 2017; 9(2-6):
79-83.