This project started under Research Promotion Cell (RPC), NIT Silchar. It aims at developing
fully autonomous robot, specific to military and civil use, which is capable using navigating
any unknown terrain. This project is a simpler version of SPARSH (Solar Powered Automated
Route Sensing Hexapod), which will be next stage after PURV. My role was to design
mechanical parts, electronics system and there interfacing and also the manufacturing of mechanical parts.
The landslide consists of rock wedge threatening two roads which are important for local
transportation. The present work encompasses all the components of an early warning system, including
the geological knowledge, the risk scenarios, the kinematic characterization of the landslide, the choice and
installation of the monitoring system, the setting of appropriate alarm levels and the definition of plans of
civil protection. The focus is on practical and logistical issues met in all these phases and the countermeasures adopted. At present the system consists in 13 wire extensometers, 1 thermometer, 1 rain gauge
and 3 cameras. Should a velocity threshold be exceeded by two or more sensors, the attention level would be
entered, causing improved monitoring and surveillance. In case the behaviour of the landslide changes and,
by using expert judgment and forecasting methods, an imminent failure is hinted, then an alarm is issued
and the upper road is closed.
This project started under Research Promotion Cell (RPC), NIT Silchar. It aims at developing
fully autonomous robot, specific to military and civil use, which is capable using navigating
any unknown terrain. This project is a simpler version of SPARSH (Solar Powered Automated
Route Sensing Hexapod), which will be next stage after PURV. My role was to design
mechanical parts, electronics system and there interfacing and also the manufacturing of mechanical parts.
The landslide consists of rock wedge threatening two roads which are important for local
transportation. The present work encompasses all the components of an early warning system, including
the geological knowledge, the risk scenarios, the kinematic characterization of the landslide, the choice and
installation of the monitoring system, the setting of appropriate alarm levels and the definition of plans of
civil protection. The focus is on practical and logistical issues met in all these phases and the countermeasures adopted. At present the system consists in 13 wire extensometers, 1 thermometer, 1 rain gauge
and 3 cameras. Should a velocity threshold be exceeded by two or more sensors, the attention level would be
entered, causing improved monitoring and surveillance. In case the behaviour of the landslide changes and,
by using expert judgment and forecasting methods, an imminent failure is hinted, then an alarm is issued
and the upper road is closed.
Adfo Seminar Social Selling 2015 - The Customer Engagement Lifecyle (CEL)Edwin Korver
What is the relation between social selling and digital marketing?
How did we get from craftmanship to selfi's?
From purpose to purse
Cause-driven
CEL-model
Customer Engagement Lifecycle
Credits to Brian Solis and David Meerman Scott
В чем особенность сегодняшней канадской школы?
Инклюзивное образование
Обеспечение функциональной неграммотности
Отсутствие учета психофизических особенностей школьника для создания индивидуальной программы
Отсутствие системы выработки учебных навыков
Trabalho Interdisciplinar de Grupo - LogísticaJoão Silva
Trabalho Interdisciplinar de Grupo... Meus Parabéns universitários de Gestão em Logística. Sabemos que em Logística necessitamos muito de conhecimentos e interpretações exatas, em relação as suas rotinas e filosofia científica. Pois para lidar com as Empresas; Negócios e Investimentos, o Mercado e suas variações exigem, muita inteligência e estratégias mercadológicas. O Grupo interagiu com bons conhecimentos, exibindo um excelente trabalho interdisciplinar, a equipe demonstrou empreendedorismo e capacidade para prosseguir nos estudos das rotinas de Logística do 3º período.
Meus Parabéns Equipe... Continuem sempre assim...
Palestra do Profº João Carlos Melo - https://www.youtube.com/watch?v=Er63GOzHSfo
http://lnkd.in/GN69K2 http://lnkd.in/dyVjAxH http://lnkd.in/dyp_si9
This paper suggests a rail crack inspection using low cost sensors and Arduino
Duemilanove microcontroller board. The present inspection systems are more bulky, expensive and
have slow response time. Arduino Duemilanove microcontroller board has 14 digital input/output
pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator. The
Arduino Duemilanove can be programmed with the Arduino software and the major advantage of
using these boards is that they can program the microcontroller through the ICSP (In-Circuit Serial
Programming) header. The aforementioned functionality has been achieved by interfacing the GSM
module, GPS module and LED-LDR arrangement with a microcontroller. In this system the GPS
receives the signal and gives the current latitude and longitude of the crack. By using GSM the user
is able to receive the information through subscribed services and users can often continue to use
their mobile phones when they are traveling, hence GSM is also implemented in the present design.
The present design has a vast application in hardware industries like structural health monitoring
(SHM) of critical aircraft components, pipe, welding process etc .The sensors were able to detect
crack by LDRs and due to its flexible design it could be used as an embedded sensor for online and
unmanned monitoring systems.
Adfo Seminar Social Selling 2015 - The Customer Engagement Lifecyle (CEL)Edwin Korver
What is the relation between social selling and digital marketing?
How did we get from craftmanship to selfi's?
From purpose to purse
Cause-driven
CEL-model
Customer Engagement Lifecycle
Credits to Brian Solis and David Meerman Scott
В чем особенность сегодняшней канадской школы?
Инклюзивное образование
Обеспечение функциональной неграммотности
Отсутствие учета психофизических особенностей школьника для создания индивидуальной программы
Отсутствие системы выработки учебных навыков
Trabalho Interdisciplinar de Grupo - LogísticaJoão Silva
Trabalho Interdisciplinar de Grupo... Meus Parabéns universitários de Gestão em Logística. Sabemos que em Logística necessitamos muito de conhecimentos e interpretações exatas, em relação as suas rotinas e filosofia científica. Pois para lidar com as Empresas; Negócios e Investimentos, o Mercado e suas variações exigem, muita inteligência e estratégias mercadológicas. O Grupo interagiu com bons conhecimentos, exibindo um excelente trabalho interdisciplinar, a equipe demonstrou empreendedorismo e capacidade para prosseguir nos estudos das rotinas de Logística do 3º período.
Meus Parabéns Equipe... Continuem sempre assim...
Palestra do Profº João Carlos Melo - https://www.youtube.com/watch?v=Er63GOzHSfo
http://lnkd.in/GN69K2 http://lnkd.in/dyVjAxH http://lnkd.in/dyp_si9
This paper suggests a rail crack inspection using low cost sensors and Arduino
Duemilanove microcontroller board. The present inspection systems are more bulky, expensive and
have slow response time. Arduino Duemilanove microcontroller board has 14 digital input/output
pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal oscillator. The
Arduino Duemilanove can be programmed with the Arduino software and the major advantage of
using these boards is that they can program the microcontroller through the ICSP (In-Circuit Serial
Programming) header. The aforementioned functionality has been achieved by interfacing the GSM
module, GPS module and LED-LDR arrangement with a microcontroller. In this system the GPS
receives the signal and gives the current latitude and longitude of the crack. By using GSM the user
is able to receive the information through subscribed services and users can often continue to use
their mobile phones when they are traveling, hence GSM is also implemented in the present design.
The present design has a vast application in hardware industries like structural health monitoring
(SHM) of critical aircraft components, pipe, welding process etc .The sensors were able to detect
crack by LDRs and due to its flexible design it could be used as an embedded sensor for online and
unmanned monitoring systems.
Monitoring behavior, numerous actions, or any such information is considered
as surveillance and is done for information gathering, influencing, managing,
or directing purposes. Citizens employ surveillance to safeguard their
communities. Governments do this for the purposes of intelligence collection,
including espionage, crime prevention, the defense of a method, a person, a
group, or an item; or the investigation of criminal activity. Using an internet
of things (IoT) rover, the area will be secured with better secrecy and
efficiency instead of humans, will provide an additional safety step. In this
paper, there is a discussion about an IoT rover for remote surveillance based
around a Raspberry Pi microprocessor which will be able to monitor a
closed/open space. This rover will allow safer survey operations and would
help to reduce the risks involved with it.
Sybian Technologies Pvt Ltd
Final Year Projects & Real Time live Projects
JAVA(All Domains)
DOTNET(All Domains)
ANDROID
EMBEDDED
VLSI
MATLAB
Project Support
Abstract, Diagrams, Review Details, Relevant Materials, Presentation,
Supporting Documents, Software E-Books,
Software Development Standards & Procedure
E-Book, Theory Classes, Lab Working Programs, Project Design & Implementation
24/7 lab session
Final Year Projects For BE,ME,B.Sc,M.Sc,B.Tech,BCA,MCA
PROJECT DOMAIN:
Cloud Computing
Networking
Network Security
PARALLEL AND DISTRIBUTED SYSTEM
Data Mining
Mobile Computing
Service Computing
Software Engineering
Image Processing
Bio Medical / Medical Imaging
Contact Details:
Sybian Technologies Pvt Ltd,
No,33/10 Meenakshi Sundaram Building,
Sivaji Street,
(Near T.nagar Bus Terminus)
T.Nagar,
Chennai-600 017
Ph:044 42070551
Mobile No:9790877889,9003254624,7708845605
Mail Id:sybianprojects@gmail.com,sunbeamvijay@yahoo.com
Leveraging Smartphone Cameras for Collaborative Road AdvisoriesMuthu Samy
Sybian Technologies Pvt Ltd
Final Year Projects & Real Time live Projects
JAVA(All Domains)
DOTNET(All Domains)
ANDROID
EMBEDDED
VLSI
MATLAB
Project Support
Abstract, Diagrams, Review Details, Relevant Materials, Presentation,
Supporting Documents, Software E-Books,
Software Development Standards & Procedure
E-Book, Theory Classes, Lab Working Programs, Project Design & Implementation
24/7 lab session
Final Year Projects For BE,ME,B.Sc,M.Sc,B.Tech,BCA,MCA
PROJECT DOMAIN:
Cloud Computing
Networking
Network Security
PARALLEL AND DISTRIBUTED SYSTEM
Data Mining
Mobile Computing
Service Computing
Software Engineering
Image Processing
Bio Medical / Medical Imaging
Contact Details:
Sybian Technologies Pvt Ltd,
No,33/10 Meenakshi Sundaram Building,
Sivaji Street,
(Near T.nagar Bus Terminus)
T.Nagar,
Chennai-600 017
Ph:044 42070551
Mobile No:9790877889,9003254624,7708845605
Mail Id:sybianprojects@gmail.com,sunbeamvijay@yahoo.com
Sybian Technologies Pvt Ltd
Final Year Projects & Real Time live Projects
JAVA(All Domains)
DOTNET(All Domains)
ANDROID
EMBEDDED
VLSI
MATLAB
Project Support
Abstract, Diagrams, Review Details, Relevant Materials, Presentation,
Supporting Documents, Software E-Books,
Software Development Standards & Procedure
E-Book, Theory Classes, Lab Working Programs, Project Design & Implementation
24/7 lab session
Final Year Projects For BE,ME,B.Sc,M.Sc,B.Tech,BCA,MCA
PROJECT DOMAIN:
Cloud Computing
Networking
Network Security
PARALLEL AND DISTRIBUTED SYSTEM
Data Mining
Mobile Computing
Service Computing
Software Engineering
Image Processing
Bio Medical / Medical Imaging
Contact Details:
Sybian Technologies Pvt Ltd,
No,33/10 Meenakshi Sundaram Building,
Sivaji Street,
(Near T.nagar Bus Terminus)
T.Nagar,
Chennai-600 017
Ph:044 42070551
Mobile No:9790877889,9003254624,7708845605
Mail Id:sybianprojects@gmail.com,sunbeamvijay@yahoo.com
Design and implementation of an sms based robotic system for hole- detection ...eSAT Journals
Abstract This paper presents the design and implementation of SMS-based robotic system for hole-detection in surface pipes using GPS/GPRS/GSM technology. In industries today, surface pipelines are used to transport fluids; some of these pipelines have joints which are welded together. In a situation whereby the welding is not perfectly done, leakage of fluids may occur, leading to product loss and downtime. Therefore to checkmate this issue of pipeline leakage, an SMS-based robotic system is designed to inspect the pipelines for holes and if light is sensed in the pipelines through the sensing devices on the robot, a Short Message Service (SMS) indicating the location where the light was sensed is sent to the operator’s phone with help of the SIM 900 GPS/GPRS/GSM MODEM installed on the robot hardware system. The robot system is designed with an Arduino Uno Micro-Controller and some sensing devices installed on it. The system is programmed using embedded C language. After the implementation, the robot system was tested which could detect holes in surface pipelines and sent short message to the personnel’s mobile phone. Keywords: Arduino Uno Board, GPS/GPRS/GSM technology, Robotics, SIM900 Modem, Sensors
Crane monitoring system based on internet of things using long range IJECEIAES
The four main causes of crane accidents are overturned, falls, mechanical failure, and contact with power lines. It is important to keep track of the crane’s health and condition as it is always too late when a failure of the crane was found. Any abrupt accidents will interrupt or delay the work progress and cause the operational costs to increase. Crane monitoring system is developed using long range (LoRa) technology due to its long range of detections making it suitable for monitoring machines that require large space including the dock area. It also consumes low power and is suitable for battery-operated systems. This paper discusses the design and development crane monitoring system using Arduino Uno together with NodeMCU ESP8266 as the hardware for this project. Temperature, power consumption, lifting activities, and total operating hours will be measured using appropriate sensors. The data will then be sent to the database where users can monitor each crane from a developed Android application using a mobile phone. This project allows users to view, monitor, and analyze real-time or past data in a graph or table view. Experimental results prove the proposed system is applicable and effective.
A proposed model for traffic signal preemption using global positioning syste...csandit
A Traffic Signal Preemption system is an automated system that allows normal operation of
traffic lights at automated signalized intersections to be preempted. Preemption of signals is
generally done to assist emergency vehicles, such as ambulances, so that response times are
reduced and right-of-way is provided in a smooth and controlled manner. This paper proposes
an innovative and cost-effective server-centric model to facilitate preemption using a simple
mobile phone app which uses Global Positioning System (GPS) and a microcontroller which
controls traffic signals.
A PROPOSED MODEL FOR TRAFFIC SIGNAL PREEMPTION USING GLOBAL POSITIONING SYSTE...cscpconf
A Traffic Signal Preemption system is an automated system that allows normal operation of traffic lights at automated signalized intersections to be preempted. Preemption of signals is
generally done to assist emergency vehicles, such as ambulances, so that response times are reduced and right-of-way is provided in a smooth and controlled manner. This paper proposes an innovative and cost-effective server-centric model to facilitate preemption using a simple mobile phone app which uses Global Positioning System (GPS) and a microcontroller which controls traffic signals.
The tremendous recent involvement of technology in our life generates a lot of advantages and disadvantages. Nevertheless, and to profoundly augment its positive influence, at the expense of the negatives, most technology be deployed to serve humanity and society. Researchers attractive in developing robust and cooperative robotics that capable of solving difficult tasks without any human control. Metal detector robot is one of the robotics principles due to its effectiveness as compared with manually operated and very slow traditional methods. In this article, three main points that are concentrated 1) Design a robot which is vehicle-mounted sensors that capable of carries the sensors of the metal and obstacle; 2) Control and management system wirelessly by a computer-based to command the robot functions by several sets of user’s rules and manage the robot instructions; and 3) Conduct an integrated system that achieving navigated data via metal detector based on online structured query language database registry. Also, discussed a comparison of the previous detector systems and highlights on several merits. The proposed system capable of fully control the robot also, set the robot operator permissions and rules, stored and archived the navigated results and printed reports and stored in an independent database.
Management and archiving system for metal detection robot using wireless-base...
TECHNICAL REPORT
1. 1
Technical Report, Final Year Project II, 2013/2014,
Maritime Technology Programme, School of Ocean Engineering,
Universiti Malaysia Terengganu.
A Waypoint-based Rover for Coastal Surveillance
M. A. Mohamad and A. F. Mohamad Ayob
Universiti Malaysia Terengganu, Malaysia
A coastal surveillance activity is one of the main roles of salvation which should be concern
among the worldwide nations today due to its significance to minimise unwanted incidence
along the coastline. Over the past decades, the contagion of threats such as terrorism, piracy
and criminal activities has increases by years due to adoption of infirmity salvation system
across the maritime border. Moreover, the existing of surveillance aid tools such as radar,
sensors, static location cameras and satellites is not enough to ensure the salvation of the
coastline. In this research, a thesis on the design and prototype building of a rover that able to
move by following a set of instructions by passing through waypoints is presented. The
objectives of this study is to set up a waypoint-based system that is suitable for coastal
surveillance, to build a prototype of rover that can move on any surfaces of roads and to
validate the operational aspect of the built prototype. This prototype of rover will be
equipped with the Global Positioning System (GPS), Magnetometer and Wireless
Communication in order to set up a waypoint-based system to be executed via Arduino
Programming software. Therefore, this waypoint-based rover should offer a contribution to
improve the existing monitoring aid tools system for coastal surveillance.
1. INTRODUCTION
Nowadays, the globalization linkage has not
only led to a significant increase in international trade but
also to a significant increase in cross-border crime.
International terrorism, trafficking and drug smuggling
are issues relevant to government authorities.
Furthermore, the piracy activity is reemerged as a serious
threat impeding to global business [1]. These activities
generally take place on the waterways. As a result, the
authorities need to know the identity and intentions of
unknown objects in their ports, coasts, and waterways.
As time changes, a lot of technologies emerge
which enable the improvement of people’s lifestyle such
as the usage of portable gadget and other accessories for
interact in long range. While the security aid tools such
as radar, sensors, and static location cameras particularly
used by the government authorities and non-government
agency as the adoption systems for salvation, protection
and so on. Unfortunately, some of them are misuse of
this advancement of technologies for their own sake to
conduct a criminal. This criminal activity includes
invasion of an organization and breaks security system
for malicious reasons. Moreover, due to failure to control
the maritime environment will result in unregulated area
which can be exploited for terrorist activity [2].
Instead of using a security aid tools such as
radar, sensors, and static location cameras, there are
surveillance system that recently used by authorities
which is the usage of anomaly detection. It is one of the
technique for improving the safety and security of
maritime domain. However, there is a lack of
corresponding data in the coast guard systems among the
evaluation of anomalies. The infirmity of the system is
due to inconsistent time formats in different data sources
and various settings in the transmitters [3]. Whereas, the
surveillance activity in wide area of sea poses particular
challenges using the spaceborne sensors due its infirmity
to detect small object such as boats [4]. The images
produced by spaceborne sensors shows that small
unknown objects and the surrounding seems stationary.
Moreover, the total area of the land and object on earth
cannot be accurately specified due to its resolution is
relatively high.
Generally, threat may come from sea as well as
by land, and it must be detected while far away in order
to have time to deploy appropriate forces and avoid
tragedies. In the present, the existing of surveillance aid
tools is not enough to ensure the salvation of coastline is
protected. Hence, this research project will focuses on
development of a rover prototype and might able to
increase the effectiveness of monitoring aid tools in line
with the current advancements of technologies by
designing and building a prototype of rover that will be
able to operate autonomously by following a sets of
instructions to passing through a waypoints via the
wireless communications through the computer.
2. 2
2. METHODOLOGY
This research project involved with design and
builds a waypoint-based system in the rover prototype
which is programmed via the Arduino programming for
the enhancement of coastal surveillance activity. This
study consists of a few procedures in order to achieve the
goals. The chosen study site is in Maritime Technology
Laboratory and sport complex terrain of UMT for the lab
works and testing the operations of the build prototype.
The built prototype shall operate within 10 to 20 metre of
coverage and in a wide area due to the usage of GPS,
magnetometer and wireless communication to operate
over long distances by passing through the specified
coordinates for collecting data.
2.1 Designing Tools
As a preliminary way to conduct this project,
the first steps are to design the initial sketch for the
prototype based on previous idea among researchers. The
tools involves in designing is Google SketchUp (Fig. 1)
software. The software was famously used among
architectural, engineers as well as video game designer.
This software was chosen since it is suitable to represent
or show the preliminary ideas for presentations of the
prototype. Moreover, it is easy to use since it provides a
downloadable model for modification of the built
prototype.
Fig. 1: Google SketchUp Fig. 2: Solidworks
The following tools involve in designing the
prototype is Solidworks (Fig. 2) software. This CAD
software is more complex to be used due to more
features that can be customized by the user. Moreover, it
able to create a 3D model with high detailed of
specifications such as dimension of the scale,
measurements, and precision. This software has to be
accurate enough to be used in production, construction,
or even in physical simulations. In addition, it has entire
toolsets devoted to the more artistic side of modelling
and animation, from shape to texture within the toolsets
devoted to creating seamless timeline-based animations
involving multiple objects interacting with their
environments.
2.2 Designing a Prototype
2.2.1 Conceptual Design
In order to establish a new design of rover, a
tool incorporated started with the Google sketchUp. The
initial prototype design (Fig. 3) is used to show that the
conceptual operations of the prototype by testing the
movements of the rover using a four DC motors
connected perpendicular on each vertices.
Top view Isometric view
Front view Side view
Fig. 3: Conceptual Design
2.2.2 Embodiment Design
Once the idea of prototype was design, the further
development on the rover can be continued. In this
project, the used embodiment prototype is from the
modifications of the available rover. However, the
available prototype needs to be modified according to the
criteria from previous conceptual design which uses four
DC motors. Fig. 4 below shows that the needed parts to
be modified for the housing of DC motors and Fig. 5 is a
prototype of the available rover.
Front base
Rear base
Fig.4: DC motor base to be modified
Fig. 5: Prototype of available rover
3. 3
2.3 Incorporated Tools
2.3.1 Arduino UNO Microcontroller
The main electronic components used to execute
the instructions of a waypoint-based system are the
Arduino UNO microcontroller as shown in Fig. 6 below.
It is a microcontroller board which is an open-source
physical computing platform based on a simple I/O board
and a development environment that implement the
processing or wiring language. Arduino can be used to
develop an object such as motors, servos, sensors and
another varies of electronics components to operates on
specified tasks by executes a set of instructions declared
via the byte codes.
Fig. 6: Arduino UNO Microcontroller
2.3.2 DFRobot Motor Shield
Another types of microcontroller used is
DFRobot Arduino motor shield as shown in Fig. 7 below.
This motor shield allows Arduino to drive two channel
DC motors. It uses a L298N chip which delivers output
current up to 2A each channel. The speed control can be
achieved through conventional of which can be obtained
from PWM output pin.
Fig. 7: DFRobot Motor Shield
2.3.3 GPS Module
In order to locate a waypoint, the types of used
GPS module are Skylab SKM53 Series (Fig. 8) with
embedded GPS antenna which enables high performance
navigation in the ambiguous visibility of environments.
The 6-pin and USB connector design is the easiest and
convenient solution to be embedded in a portable device
and receiver car holder, personal locator, speed camera
detector and vehicle locator.
Fig. 8: Skylab SKM53 GPS
2.3.4 Magnetometer (Compass)
Additional components involved in set up a
waypoint-based system are the adoption of compass or
magnetometer as shown in Fig. 9 below. The type of
magnetometer used is Triple Axis Magnetometer
HMC5883L. It is used to calculate the angle to the
desired waypoints by referring the heading or Y-axis.
Fig. 9: Triple Axis Magnetometer HMC5883L
2.3.5 APC220 Radio Data Module
The communications tool used in the rover
prototype is a APC220 Radio Data Module (Fig. 10). The
module provides a simple and economic solution to
wireless data communications. It Transmit signal
communications up to 1000 meters which is feasible to
be used for long range of interactions particularly for the
waypoint-based systems.
Fig. 10: APC220 Radio Data Module
2.3.6 DC Geared Motor
The type of DC motor used is DFRobot Micro
DC Geared Motor with Back Shaft (Fig. 11) which is
ideal for DIY enthusiasts and is designed to easily
incorporate the DFRobot Encoder. These motors are easy
to install, small, and ideally suited for use in a mobile
robot car.
Fig. 11: DC Geared Motor
4. 4
2.4 Mathematical Concept
In order to create a waypoint-based system, the
related mathematical concept used is comes from the
Pythagoras theorem which is the appropriate way to
calculate the distance between two waypoints. Fig. 12
below illustrates that how this theorem is applied to
enable the rover autonomously move to the desired
points. Initially, before the rover start moving to the
target waypoint, it will calculate the angle to desired
position based on the heading which facing the North
Pole.
N wpt2
𝑥
wpt1
N 𝑦 wpt2
𝑥
𝑙
wpt1
𝑙
𝑦
𝑥
𝑙2
= 𝑥2
+ 𝑦2
𝑙 = 𝑥2 + 𝑦2
tan 𝜃 = 𝑦/𝑥
Fig. 12: Conceptual application from Pythagoras theorem
3. RESULT AND DISCUSSION
In this research, all the results consist of
locating waypoints for path planning of the rover via the
GPS. After the waypoint was located, the further step is
to execute the created source codes in the Arduino
programming for operations of autonomous system. All
the information will be discussed based on the research
objectives which are to create an autonomous system for
the application of coastal surveillance activity. Secondly
is designing and building a prototype of rover based on
the conceptual design. Lastly is the testing of operations
of the built prototype.
3.1 Design and Build of a Prototype
Based on the previous conceptual prototype
design, the rover should be installed with four DC geared
motor. However, In order to adopt the conceptual design,
the available rover was modified by replacing the front
and rear base for the housing of DC geared motors. Fig.
13 below shows that the new front and rear base design
via the use of Solidworks software was made from the
product of 3D printer. Hence, the conceptual prototype
can be implemented on the embodiment prototype as
shown in the Fig. 14 below.
Front base
Rear base
Fig. 13: Product of 3D Printer
Fig. 14: Conceptual and Embodiment Prototype
3.2 Locating the waypoints
The coordinate for the waypoints is located
using a GPS for the path of the rover to move
autonomously. In this project, the study site for testing
the operations of the prototype is in Sport Complex
Terrain of UMT. This place was chosen because of its
suitability of conditions due to wide area and quite far
from crowdedness of civilian. Moreover, this area could
facilitate the activity for testing the conceptual operations
of the waypoint-based system before it will be fully
adopted in the coastline area. Fig. 15 below illustrate that
the image from satellite for the located waypoints via the
Google Earth software. The distance point was
approximately set up from 10 to 20 meters between each
point.
Fig. 15: Located waypoints from satellite image
5. 5
3.3 Algorithm of the Waypoints-based System
The following Fig. 16 below is a flowchart
process of the algorithm waypoints-based system for the
rover to be executes on the applications of coastal
surveillance activities.
Starting from initial waypoint
Calculates heading of current location to the target waypoints
Rotates the rover to desired angle
Measure the distance from rover to the waypoint
Move towards the waypoint for 5 seconds
Stop as well as reach the destination
Fig. 16: Algorithm of the Waypoints-based System
3.4 A Waypoint-based System code
The combination of GPS, magnetometer, motor
shield, Arduino microcontroller and wireless
communications module is used to execute the waypoint-
based system code. The connections for magnetometer
was set up of which is Arduino (GND) to HMC5883L
(GND), Arduino (3.3V) to HMC5883L (VCC), Arduino
(A4) to HMC5883L (SDA) and Arduino (A5) to
HMC5883L (SCL). While the wireless module and GPS
shares the same pin in order to minimise the usage of
bunch of jumper wire and to make the circuit looks tidy
of which is Arduino (TXD) to GPS (RXD), Arduino
(RXD) to GPS (TXD), Arduino (5V) to GPS (VCC) and
Arduino (GND) to GPS (GND). For the operations of
DC motors, the pin 4, 5, 6, and 7 is used to regulate the
Pulse Width Modulation (PWM) and speed control
which can be adjusted; 0 for stop and 255 for maximum
speed.
3.5 Analysis of Global Positioning Systems (GPS) errors
While testing the operation of the waypoint-based system, there are some error occurs on the value of the distance
between the point of which the rover stopped and the target waypoint due to GPS orbital errors, satellite clock errors,
and ionosphere effects change over time which can lead to variations in the stability of the estimated GPS positions [5].
Table 1 below shows that the number of experiment of a waypoint-based system is repeated for ten times in order to
obtain the percentage errors of the GPS.
No.
of
Exp.
Initial Waypoints
(WPT1)
Target Waypoints
(WPT2)
The points of which the rover
stopped 𝑳 𝒔
(m)
𝑳𝒊
(m)
𝑳 𝒔𝒕
(m)
Latitudes Longitudes Latitudes Longitudes Latitudes Longitudes
1 5.4053502 103.0902175 5.4055099 103.0901870 5.40547990 103.0901565 15.92 18.0 2.08
2 5.4053502 103.0902175 5.4055099 103.0901870 5.4054899 103.0902099 15.56 18.0 2.44
3 5.4053502 103.0902175 5.4055099 103.0901870 5.4054698 103.0901107 17.79 18.0 0.21
4 5.4053502 103.0902175 5.4055099 103.0901870 5.4054698 103.0901489 15.31 18.0 2.69
5 5.4053502 103.0902175 5.4055099 103.0901870 5.4054698 103.0901423 15.69 18.0 2.31
6 5.4053502 103.0902175 5.4055099 103.0901870 5.4054399 103.0901336 13.63 18.0 4.37
7 5.4053502 103.0902175 5.4055099 103.0901870 5.4054601 103.0901589 13.84 18.0 4.16
8 5.4053502 103.0902175 5.4055099 103.0901870 5.4052201 103.0902099 14.49 18.0 3.51
9 5.4053502 103.0902175 5.4055099 103.0901870 5.4054101 103.0903328 14.40 18.0 3.60
10 5.4053502 103.0902175 5.4055099 103.0901870 5.4053101 103.0903175 11.93 18.0 6.07
Table 1: Experiment of a Waypoint-based System
Where; Ls is the distances between initial points to the point of the rover stopped, Li is the initial distances from current
waypoint to the target waypoint, and Lst is the distances between the points of the rover stopped to the target waypoint.
6. 6
From Table 1, the percentage errors of GPS for each
number of experiments can be calculated using the
following equations.
𝐸𝑟𝑟𝑜𝑟 𝑜𝑓 𝐺𝑃𝑆 =
𝐿 𝑠𝑡
𝐿𝑖
× 100 %
Based on the calculations of the percentage errors of GPS
for each experiment, all of calculated data is tabulated as
shown in the Table 2 below.
No. of Experiment Percentage errors of GPS
1 11.56
2 13.56
3 1.17
4 14.94
5 12.83
6 24.30
7 23.11
8 19.50
9 20.00
10 33.72
Table 2: Percentage errors of GPS
The mean, 𝑋 for the percentage of GPS error and the
mean, 𝑋 for distances between the points of the rover
stopped to the target waypoint can be calculated as
shown in the formula below.
𝑋 =
𝑋
𝑛
Where, 𝑋 is sample number, 𝑛 is number of samples.
Both of mean value is ± 17.50 % and ± 3.14 𝑚
respectively.
While the standard deviation, σ for the percentages of
GPS error and the distances between the points of the
rover stopped to the target waypoint can be calculated
using the following equations.
𝜎 =
(𝑋 − 𝑋)2
𝑛 − 1
Where, 𝑋 is sample number, 𝑋 is sample mean, 𝑛 is
number of samples. Both of mean value is 8.80 % and
1.58 𝑚 respectively.
Fig. 17 below shows that the line graph of the percentage
errors of GPS according to the tabulated data from Table
2 above during validation of the waypoint-based system
in ten times of repetition. The obtained result shows a
fluctuation values from the beginning of experiment until
the last one.
Fig. 17: Line graph of the percentage errors of GPS
There are number of factors that influence the accuracy
of GPS position including the satellite, the receiver, and
signal propagation errors. The total common positional
accuracy for a GPS receiver without correction is in the
order of 10 meters depending on its operating condition
[6]. Besides that, the sources that impact positional
accuracy including ephemeris error, satellite and receiver
clock error, multipath error, receiver measurement noise,
satellite geometry measures, tropospheric delay, and
most significantly is ionospheric delay.
4. CONCLUSION
This research project could contribute to the
enhancement of the efficiencies of maritime border
salvation since the usage of road vehicles is highly
effective for monitoring the environment nearby due to
close with surrounding conditions. In other words, the
effectiveness of using land vehicles might be suitable
since the acts to employ a force within the incoming
threats will take an action immediately
5. REFERENCES
[1] Bakir, N. O. (2007). A brief analysis of threats and
vulnerabilities in the maritime domain.17, pp 198-207.
[2] Austin, S. J. (2012). Regeneration of United Kingdom
wide-area maritime patrol capability. 3, pp 221-228.
[3] Kazemi S, Abghari S, Lavesson N, Johnson H, Ryman P
(2013). Open data for anomaly detection in maritime
surveillance. 40, pp 5719-5729.
[4] Greidanus, H. (2008) Satellite imaging for maritime
surveillance of the European Seas. 7, pp 343-358.
[5] Olynik M, Petovello M G, Cannon M E, Lachapelle G
(2002). Temporal impact of selected GPS errors on point
positioning. 3, pp 47-57.
[6] Klobuchar, J.A. (1996). Ionospheric effects on GPS: In
Global Positioning System. 2, pp 485–516.
0
10
20
30
40
1 2 3 4 5 6 7 8 9 10
Percentageerrorsof
GPS
No. of Experiment