Design and Realization of Smart Navigational Obstacle Avoiding Car Based on STM32F103
This paper introduce the design of intelligent navigation obstacle avoidance car system based on single chip microcomputer STM32F103. The system consists of MCU, GPS positioning, electronic compass, Bluetooth and ultrasonic transmitter module. The differences between two kinds of heading angles measured by GPS positioning, Bluetooth and electronic compass module is used to change the driving direction of the trolley, and the ultrasonic module is used to measure the distance to avoid obstacle. Finally, realize the navigation and obstacle avoidance of the trolley. After experimentation, the system can achieve 1.8 m precision navigation.
- Conference Article
- 10.2991/iccse-16.2016.32
- Jan 1, 2016
The Design of Intelligent Wheelchair Based on MSP430
- Research Article
- 10.37591/jomea.v4i2.5237
- Feb 3, 2021
This paper completely integrates the compactness of the mobile robotic platform built in the Arduino where a robot car was designed and implemented to display the detected distance and time on the LCD avoiding any obstacle by using Bluetooth and Ultrasonic sensor HCSR-04. This robot car was programmed and got dumped through USB and started getting operated by the user by connecting the Bluetooth module through smart phone supporting the Android application “Arduino Bluetooth Controller”. This car was tested by getting commands from the mobile which was successful
- Research Article
8
- 10.13189/ujes.2019.070101
- Jan 1, 2019
- Universal Journal of Engineering Science
In robotic car, real time obstacle detection and obstacle avoidance are significant issues. In this study, design and implementation of a robotic car have been presented with regards to hardware, software and communication environments with real time obstacle detection and obstacle avoidance. Arduino platform, android application and Bluetooth technology have been used to implementation of the system. In this paper, robotic car design and application with using sensor programming on a platform has been presented. This robotic device has been developed with the interaction of Android-based device. Arduino Uno has been used as the robot's brain. The robot has many hardware components such as Bluetooth module, PIR sensor, ultrasonic sensor, and buzzers. It also consists of the software component that uses a mobile application. The desired direction or mode by mobile application can be selected by the user of the robotic car to control the movement of the car. The user can control the robot movements from his/her own intelligent device or take the robot in automatic mode and let the car drive its own way. Thus, the robot can flee from the obstacle and also detect live objects. The purpose of this article is to alert the civilian and military personnel to potential terrorist attacks especially in military areas with live detectable sensors.
- Conference Article
17
- 10.1109/imcec.2018.8469286
- May 1, 2018
This paper mainly completes the hardware platform and software design of the wireless car control system. Hardware platform design using modular design ideas, at the same time, using ARDUINO UNO R3 module as the main control part, ultrasonic sensor module, Bluetooth module, bee sound alarm module, motor driver module as the main modules; software development and design uses ARDUINO programming to write the main program, realizing the car Bluetooth wireless control and automatic ultrasonic obstacle avoidance. And it also uses top-down design ideas. Buzzer alarm module is aim to achieve the automatic obstacle avoidance when the obstacles are close to the car. Ultrasonic distance measurement module HC_SR04 is aim to measure the distance of obstacles and the car, and then to achieve the perception of obstacles. The Bluetooth module HC_05 is used to realize the communication between the control terminal and the control center. Motor drive module L298N for the motor drive is the driving force for the car parts.
- Conference Article
2
- 10.1109/icma54519.2022.9856344
- Aug 7, 2022
Path following with an obstacle execution process is one of the critical capabilities and behaviors of AUV, which is closely related to the safety and execution efficiency of AUVs. Thus, to adapt the assorted underwater environments, and improve the capability of the autonomous obstacle avoidance of underwater robots. In this paper, ultrasonic technology was applied to realize the autonomous obstacle avoidance function of spherical underwater robot (SUR). Firstly, the ranging principle of JSN-SR0T4 ultrasonic sensor module was introduced. Then, the autonomous obstacle avoidance strategy of the SUR was proposed using the ultrasonic module. Finally, in order to validate the effectiveness of the proposed strategy for the SUR, the corresponding simulation and experiments in the real environment were carried out, which verified the feasibility and effectiveness of performing missions.
- Book Chapter
1
- 10.1007/978-3-030-55180-3_19
- Aug 25, 2020
The most significant aspects of a robotic car are its ability to detect obstacles in real time and as well avoid such obstacles. This study, therefore, presents the design and implementation of a robotic car with real time obstacle detection and avoidance based on software, hardware and communication environments. The system’s implementation has been founded on the android application, Arduino platform as well as the Bluetooth technology. Also presented in this study is the use of sensor programming in the design and application of a robotic car. It is through interactions with an android-based device that the robotic device has been successfully developed. On the other hand, the robot’s brain is created from the Arduino Uno. There are numerous hardware components used to create the robot such as; the Bluetooth module, Buzzers, Ultrasonic sensor and the PIR sensor. Software components utilizing a mobile application are also constituents of the robot. The movement of the robotic car can be controlled by the user through selection of the desired direction or mode by mobile application. With the use of an intelligent device, the user can control the movements of the robotic car or on the other hand, switch to automatic mode where the car will drive on its own. Since the car has the real time ability to detect and avoid obstacles, it can flee from any obstacles on its path and as well detect live objects. The primary aim of this paper is to enlighten civilians and military on the substantial advantages of this technology. Its application on military grounds can play a significant role in detecting potential terrorist attacks through its live detectable sensors.
- Conference Article
- 10.1109/icnews.2018.8903998
- Dec 1, 2018
The conventional devices such as LASER pointers, remotes, mouse and other devices are meant to offer convenience to users while operating on a projector screen. However, when using multiple devices, transitioning from one device to the other is cumbersome and defeats the purpose of using such devices. The objective is to make operations on a projector screen more interactive. In the developed model, wireless interaction with the screen is accomplished by using Arduino and Joystick Module. The joystick sends the X-Y coordinates to the Arduino, which is then transmitted to the receiver via Bluetooth module, which makes the movement of the cursor possible. The interactive screen is achieved by using an Infrared emitter, an Ultrasonic module and a camera which is positioned behind the projector screen such that it recognizes the movement of the IR rays from the emitter. The image captured by the camera is processed by MATLAB software and mimics the movements on the screen. The ultrasonic module is configured such that it allows the stylus to work only when it comes within a predefined range. These two implementations together make the projector screen interactive and also increases the productivity of the interactive process by eliminating the dependency of the user on multiple devices.
- Research Article
- 10.11648/j.ijse.20170102.11
- May 26, 2017
- Journal of systems engineering
We are now living in the 21 st century. Now, smart phone has become the most essential thing in our daily life. Android application based smart phones are becoming each time more powerful and equipped with several accessories that are useful for Robots. This project describes how to control a robot using mobile through Bluetooth communication, some features about Bluetooth technology, components of the mobile and robot. We present a review of robots controlled by mobile phone via moving the robot upward, backward, left and right side by the android application such as Arduino, Bluetooth. Bluetooth has changed how people use digital device at home or office, and has transferred traditional wired digital devices into wireless devices. Here we are using Bluetooth communication, interface microcontroller and android application. We are using Arduino software to interface the Bluetooth module with microcontroller. According to commands received from android the robot motion can be controlled. We derived simple solutions to provide a framework for building robots with very low cost but with high computation and sensing capabilities provided by the smart phone that is used as a control device.
- Conference Article
- 10.1109/icacrs55517.2022.10029051
- Dec 13, 2022
Design of autonomous obstacle avoidance system based on machine learning in the context of intelligent transportation Aiming at the more and more serious traffic congestion and frequent traffic accidents caused by automobiles, an intelligent obstacle avoidance car system is designed. The system takes STC89C52RC as the core controller, combined with the ultrasonic module and LCD1602 display module, for the car obstacles in the image, the color histogram feature and the gradient histogram feature (HOG) of the image are combined in series, and the support vector is used. The high-frequency and low-frequency energy components are separated from their amplitude-frequency characteristics, and the high-frequency and low-frequency energy components are used as signal features to analyze the signal using the Linear SVM algorithm of machine learning.
- Conference Article
- 10.1145/3480571.3480620
- Jul 29, 2021
With the development of society and the advancement of science and technology, GPS positioning technology is widely used in the fields of traffic navigation, navigation and aviation, geological surveying and national defense and security. This design is an online GPS positioning development system based on STM32, and one is designed based on the STM32 platform. High-precision GPS positioning system. This system is composed of STM32F407ZGT6 microcontroller, GPS positioning module, LCD display and Bluetooth module. The GPS module receives the positioning information from the GPS satellite constellation in real time and transmits the information to the STM32 chip. STM32 communicates GPS information data through NMEA-0183 The agreement is analyzed, and the positioning information obtained after processing includes longitude, latitude, altitude, speed, the number of visible GPS satellites, the number of visible Beidou satellites, the number of GPS satellites used for positioning, UTC date and UTC time, and displays these information On the LCD screen, the positioning information can also be transmitted to mobile devices such as mobile phones through the Bluetooth module. The design system can detect the GPS positioning information of the location at any outdoor location, and the position information can be viewed intuitively through the LCD screen. The detected positioning information is sent to the mobile phone via Bluetooth for more convenient storage, achieving real-time and high accuracy Degree of positioning.
- Research Article
2
- 10.4236/ica.2019.103007
- Jan 1, 2019
- Intelligent Control and Automation
Ranging based on the reflection principle of ultrasonic wave propagating in the air has been widely used in modern life, such as car reversing radar, robot automatic obstacle avoidance etc. Aiming at the situation that the blinds have no way to know whether there are obstacles or big safety risks in front of them when they are walking, this paper designed obstacle avoidance gloves for the blinds based on ultrasonic sensors. With Arduino Nano single chip microcomputer as main controller, combined with ultrasonic sensor module, bluetooth module and speaker module, the glove realized the function of obstacle detection and alarm. The main working principle is by using the ultrasonic sensors to transmit and receive ultrasonic, the time difference for transmitting and receiving to detect the distance of obstacles ahead. Besides, by means of voice module output audio signals with different frequency according to the obstacle distance, the blinds can judge the distance between them to the obstacles based on the sound with different frequencies they heard. In this way, they can make responses in advance to avoid the obstacles ahead and the happening of the risk.
- Research Article
- 10.37591/joiti.v8i1.816
- May 15, 2018
The research paper ventures through the control of projector wirelessly with smart phone. Present remotes work on IR based communication. The device to be controlled is considered as a receiver and the remote behaves as a transmitter. In case the remote is lost, the controlling becomes impossible, thus making it difficult for the user to operate the device . In this paper, authors have tried to remove this hardware dependency by controlling the infrared device using the Bluetooth technology. A prototype of wireless remote has been developed using Arduino microcontroller, Bluetooth module and IR LED. An Android based app is also developed to control IR LEDs wirelessly through smart phones. This device takes care of security issues encountered with Bluetooth based communication also. The app is designed to satisfy this need. It asks for an authenticated user id and password to be operated and name of the Bluetooth devices are also encrypted, so that intruders will not get access to the developed device. There are several IR based remotes but the developed product stands apart because of its user friendly user interface, authentication, speed of operation and cost. Keywords : Bluetooth, infrared, IR LED, IR remote, microcontroller Cite this Article Kulwant Singh, Ashwin Dixon, Chandra Mukherjee. Smart Infer Hopper: An Infrared Bluetooth Controlled App Based Remote Control for Projector. Journal of Instrumentation Technology & Innovations . 2018; 8(1): 13–20p.
- Conference Article
14
- 10.1109/cac48633.2019.8996425
- Nov 1, 2019
Autonomous mobile robot is an integrated system which integrates many functions such as environment perception, dynamic strategy and planning, behavior control and execution. In recent years, mobile robot technology has played an important role in many fields such as industry, agriculture, medicine, aerospace and aviation. Intelligent robots require more and more real-time, adaptability and optimization for unknown environments. Only with the ability of autonomous action can they realize their value. Robot obstacle avoidance has been widely studied since the emergence of mobile robots, but at the beginning, this technology has not been studied as a separate technology. Intelligent obstacle avoidance is one of the hotspots and difficulties in the field of research. Intelligent obstacle avoidance is able to effectively avoid obstacles and reach the end point according to certain methods according to the information collected from obstacles. People usually use path planning to realize it. Path planning is used to decide how a robot walks in the environment that is the key technology to realize the intelligent robot. Path planning is used to guide the action and behavior of a mobile robot to reach its target location. According to some optimization criteria, an optimal path from the starting point to the target point can be found in the navigation range of a mobile robot, and obstacles can be avoided. The path has some characteristics, such as the shortest distance or the least time. This paper discussed the issue of obstacle avoidance of two-wheeled mobile robot based on DWA algorithm. By building maps, placing obstacles and testing the DWA algorithm on ROS, it is concluded that the DWA algorithm can be well applied in the field of robot obstacle avoidance.
- Research Article
- 10.1504/ijvics.2022.129031
- Jan 1, 2022
- International Journal of Vehicle Information and Communication Systems
Aiming at the problems of low obstacle avoidance accuracy and long obstacle avoidance time in the traditional obstacle avoidance system, an automatic reversing intelligent obstacle avoidance system based on optical fibre sensor is designed. The system hardware consists of optical fibre sensor module, power module, microprocessor, display output module and voice alarm module. The wavelet packet analysis method is used to extract the obstacle features in the process of automatic reversing. According to the feature extraction results, the optical fibre sensor is used to measure the distance, calculate the spatial position of the obstacle features in the process of automatic reversing, so as to realise automatic reversing and intelligent obstacle avoidance. The simulation results show that the maximum obstacle avoidance deviation of the designed system is 0.8 mm, which is much smaller than that of traditional obstacle avoidance systems; the obstacle avoidance response time of the proposed system is only 18 s, which is also much smaller than other systems. The proposed method exhibits higher obstacle avoidance accuracy, shorter obstacle avoidance response time, and excellent application performance.
- Research Article
- 10.26483/ijarcs.v6i2.2443
- Jan 1, 2015
- International Journal of Advanced Research in Computer Science
Controlling a robot by remote is quite common for now-a-days, if we claim for controlling a robot by wireless medium which is your android phone, sounds impressive, and if we says that the controlling can be done without tracking a robot by eyes; we are providing a idea of video streaming to controls a robot. This prototype of our proposed system uses a wireless-networking standard technology called Bluetooth. An Android application designed to control the robot actions via Bluetooth connection is another step forward and includes video streaming by wireless cameras to track the robots. For possible communication between two systems one is a smart device which runs on Android OS, while another is a robot build on Arduino Uno board. The both systems are interconnected with each other by Bluetooth module attached to robot. The android application is able to send data over Bluetooth module according to the the application features, sensors, and touch screen. Android device are uses Bluetooth service on Serial Port Profile (SPP) connection to control the robot. Keywords: Arduino board, streaming, wireless, Bluetooth, Serial Port Profile (SPP), Surveillance, Remote, Wi-Fi
- Ask R Discovery
- Chat PDF
AI summaries and top papers from 250M+ research sources.