Development of Mobile Robot Obstacle Avoidance using Fuzzy Logic in Simulated Environment: machine learning, APU, Malaysia
University | Asia Pacific University (APU) |
Subject | machine learning |
PROJECT TITLE
Development of Mobile Robot Obstacle Avoidance using Fuzzy Logic in Simulated Environment
EXECUTIVE SUMMARY (Abstract)
A mobile robot is a machine controlled by software that uses sensors and other technology to identify its surroundings and move around its environment. It can operate autonomously. They are used to assist with work processes and even accomplish tasks that are impossible or dangerous for human workers.
Mobile robot movements such as obstacle avoidance are constructed by using computer programs that are limited to human knowledge of anticipated obstacles. Ina real working environment, obstacles are varying in terms of shapes and sizes. A normal programming algorithm using Boolean logic is not suited for the task.
Are You Searching Answer of this Question? Request Malaysian Writers to Write a plagiarism Free Copy for You.
Therefore, in the project, a simulated mobile robot wandering in an unknown environment will be programmed to avoid obstacles. The simulated environment, mobile robot, and fuzzy algorithm will be programmed using Python. The simulated mobile robot which is using the method of the fuzzy logic algorithm will interact with an unknown environment based on simulated sensor information.
The environment and algorithm parameters will be built, and the developed algorithm’s performance will be analyzed. it is expected that the robot’s fuzzy logic system will be able to avoid colliding with an unexpected obstacle.
PROBLEM STATEMENTS
One of the major challenges of autonomous navigation for mobile robots is the detection and obstacle avoidance during the robot navigation task. This issue arises due to a dynamic working environment in which the obstacles vary in shape and size. To avoid various obstacles, the programming algorithm must be able to anticipate these variations before the actual deployment. The typical if-then-else Boolean logic programming algorithm is too rigid, as an alternative the use of fuzzy logic which allows many-valued logic can be used to attain the best results. Thus, allowing smooth movement of the robot in avoiding obstacles.
OBJECTIVES
The objectives of this project are
1. To set up and configure the mobile robot and environment parameters of the simulated environment.
2. To implement the fuzzy logic algorithm in a simulated mobile robot for obstacle avoidance.
3. To evaluate the performance of the mobile robot in avoiding obstacles.
METHODOLOGY
The followings are the methodology to be followed to do the project and the application procedure illustrated in Figure 1.
1. Study and configure the mobile robot and simulate the environment.
2. Construct the fuzzy logic algorithm parameters.
3. Perform the experiments, observe, evaluate, tune parameters and analyze results.
Get Solution of this Assessment. Hire Experts to solve this assignment for you Before Deadline.
Get Help By Expert
Are Looking for programming assignment help in Malaysia? our experts are highly efficient to provide affordable solutions for CSC728 Machine Learning Assignment. In addition, we offer the best assignment help on almost all subjects. Plus, we always deliver well within the deadline.
Recent Solved Questions
- An SME with 92 full-time employees involved in providing manufactured parts to wholesalers wants to transform to Industrial Revolution: Managing Organization Assignment, MUM, Malaysia
- Perkasa Bhd., a public company listed in the MAIN market of Bursa Malaysia, issued and paid-up capital at the beginning: Financial Accounting and Reporting Assignment, SU, Malaysia
- EAB20803: On 1 January 2020 Q10 Bhd acquired 80% shares in Phyto Bhd for an immediate cash payment of RM6,720,000: Financial Accounting and Reporting 3 Assignment, UniKL, Malaysia
- MBSA1623: Choose one of the topics in Talent Management in a chosen industry and Identify the key problem in the topic: Leading talent in organization Assignment, UITM, Malaysia
- Draw the structures of the following compounds showing every orbital involved in the sigma: Organic Chemistry Assignment, UNIMAS, Malaysia
- PYG Berhad inventory is held on average for 50 days, account receivable is collected in 20 days, and account payable: Fundamentals of Finance Assignment, MUM, Malaysia
- Choose one addictive behaviour, assess how COVID-19 might have affected it, and also appraise how COVID-19 might affect future policy and practice in relation to that addictive behaviour: Policy Essay, USM, Malaysia
- Target Market Who are Starbucks Malaysia’s target customers and Describe the types of products from Starbucks Malaysia: Bachelor of Marketing with Honours Assignment, OUM, Malaysia
- When thinking about climate change, what is your main MANGETOUT MOMENT : Environmental Science Report, OUM, Malaysia
- LAW1014: Laurie who is 16 years of age, decides to leave home She travels to Kuala Lumpur, where she quickly finds herself a full-time job: Business law Assignment, SU, Malaysia