(ENGINEERING DESIGN) TEAM PROJECT DELIVERABLE 3: INDIVIDUAL ROBOT PRESENTATION PROPOSED INDIVIDUAL ROBOT: VISION-BASED LAWN MOWER ASSIGNMENT ORDER AND SUBMISSION RUBIC Description The purpose of this...

1 answer below »
This is a Mechatronics Engineering Design Powerpoint Slide Presentation Assignment request (a combination of mechanical design, circuit design, arduino coding for an autonomous lawn mowing robot) using TinkerCad (available free online). Kindly follow the assignment order and submission criteria in the attached lab manual.


(ENGINEERING DESIGN) TEAM PROJECT DELIVERABLE 3: INDIVIDUAL ROBOT PRESENTATION PROPOSED INDIVIDUAL ROBOT: VISION-BASED LAWN MOWER ASSIGNMENT ORDER AND SUBMISSION RUBIC Description The purpose of this presentation is to showcase a completed individual robot designed within the swarm of autonomous lawn care robots. You'll separately present the mechanical design, circuit design, and the Arduino code. Then, you'll showcase the robot's overall functionality. To complete this deliverable, you'll need to make a CAD model of your robot (using free online TinkerCad for model design, circuit design and Arduino coding, create a free account for this assignment solution through this link (https://www.tinkercad.com). You'll also need to complete the circuit design and its corresponding code to make the robot do its tasks (or send information) based on the information it receives or senses. This can be done in TinkerCAD or using physical component. PowerPoint slide presentation criteria Slide Format · Make a presentation with a slide design that is simple and consistent in font size, placement of text, colors, and background. · The flow of information should be clear, smooth, and logical. · Technical presentation is about content, not fancy animations and gimmicks. Please keep the unnecessary embellishments to a minimum.  · Avoid too much text on the slides. Consider using bullets or graphics/images and never write paragraphs. · If a slide is very busy or information-heavy, consider splitting it into multiple slides.  · Sections to include are Introduction, Mechanical Design, Circuit Design, Arduino Code, Demonstration, Summary, References. Notice the "sandwich structure". Each section may have multiple slides, if needed. Slide Content (Answers to include in the slide presentation are in blue) Title Slide · Project title (Individual Robot Presentation: Vision-Based Lawn Mower) · Team data (Tech-Hands/Team# 14) · Student name (Oluwaseun Olowoyo) Slide Introduction Problem Statement An innovative solution to convert manual labor force in landscaping services into autonomous lawn care. Identified Problem Areas/Overall Team Objectives Essential Lawn care tends to be a process numerous impacted end-users avoid, due to the extensive care required, and that of the manual labor input needed for its seasonal maintenance, and application throughout the year. Lack of lawn care leads to patchy landscape gardening, a tendency of poor fertilization, conceivable increase in pesticides and outstripped grass. The proposed robots designs and swarm deployment for this home improvement solutions, will automatically tackle the identified problem to relief homeowners having probable difficulties to effectively maintain scheduled yard mowing. Such demanding manual lawncare is exerting, time consuming, physically challenging, and repetitive. There are some considerable classes of people (the handicapped, elderly, sick) that are unable to routinely care for their yards. This can be an expensive routine for the targeted customers to hiring labor intensive landscaping service providers. The conversion of the demanding manual labor into autonomous lawn care by deploying this swarm of robots for the identified area of application is a fast-paced, user-friendly, and inexpensive method for spotless lawn yard improvement to assists impacted customers to take care of their yard on scheduled frequency with zero toil. Autonomous Lawn Care Swarm Proposed Individual Robots Collection Team Member-in-Charge Seed/Pesticide Robot Zack Moore Watering Robot Fabian Castillo Lawn Mowing Robot Oluwaseun Olowoyo Raking Robot Adam Chung Individual Robot Description and Characteristics · The proposed conceptual design requirement shall represent an autonomous lawn mower to mow target customers’ lawn · The proposed individual autonomous lawn mower is a self-propelled (for scheduled mowing frequency) and/or remotely operated industrial lawn mowing robot (incorporated with computer vision for lawn imagery. · Digitally controlled by joystick from computer console and/or by mobile app). · Branded by two rear-balanced wheels automations with self-docking position finder system via radio frequency emissions on its custom application settings. · Integrated with multiple front revolving and adjustable blades for grass surface leveling, to an even cutting height. · Front and rear driven capability, utilizing single master lever arm, automatically designed to be powered internally through a mini mechatronics system. · Installed with heater/snow blower, lawn flooding/rain sensors, sleeping mode when detects weather dynamics. · Combined vacuum and grass discharge components with limit switches. · Fused with linear actuator motors. · User-friendly, easy-to-maintain, robotic aspects with the ability to maintain up to 30,000 m2 of trimming (domestic usage) or more (for stadia superiority), through the extraction of programming dealing with lawn parameters and edge separation. The Proposed Conceptual Design and its 3D Model (Using TinkerCAD) (Please re-design robot for detailed model using TinkerCad or show robot physical components “parts by parts” from multiple viewpoints at your convenience with/without further TinkerCad model design) Mechanical Design · While showing the detailed CAD model of your robot from multiple viewpoints (reference include but not limited to the features, sensors, actuators mentioned in the Individual Robot Description and Characteristics), describe how various parts of the robot are connected together and function together. Mention the key component features, and also where the sensors and actuators are placed/located. · Briefly mention any changes or added component made to this proposed design (if any). · If you made the robot using physical parts, you can just show pictures of your robot from multiple angles (No TinkerCAD drawing needed in that case). · Most of the TinkerCAD design may simply be a combination of boxes and cylinders with slots/holes in them (snapshots can be extracted from TinkerCad and attached to the slide). For example, a motor can just be a cylinder with a shaft (another cylinder) coming from it, an Arduino can just be a box (give it a different color though). Show all the components needed e.g. shafts and bearings (idealized as cylinders with holes), wheels, gearbox (idealized as cylinders if needed), sensors (idealized as boxes if needed). You don't need to show any electrical wires. There should be enough detail in the design! Please don't go way overboard or belabored the design/presentation. You hopefully won't need more than 10-20 parts of the detailed robotic design for this model. Don't worry about rendering but adding some colors will help! Surely add some dimensions. · Once again, if you made the robot using physical parts, you can show a picture of the robot on the slide from multiple angles, instead of any CAD drawing. · If a 3D view doesn’t show all the relevant inside details, you can make some component transparent (hood, roof, outer covering) to show what’s inside. Circuit Design While showing the TinkerCAD circuit (or a hand drawn circuit schematic) of the designed lawn mowing robot, describe how various sensors and actuators of this robot are connected and function together. Arduino Code · Show and explain the overall logic of the program as a flowchart (activity diagram). · Include the pictures/snippets of the actual Arduino code created (though in interest of time, you don't need to state much about them).  · While describing the Arduino coding; · Mention what type of information will the robot receive from the other robots, or the central control hub, to initiate its designated tasks (*further details of the swarm/inter-robot collaboration is provided). · Mention what actions will the robot do with that information.  · Mention how will the robot react to the sensory information (e.g. if the presence of a fire is detected by a light sensor, how will the robot react when the sensor is triggered).  · Mention what type of information will the robot transmit to the others, or the central control hub, to aid with operational coordination.  · All this information flow can be clearly visible in the activity diagram.  Demonstration · Show various systems of the robot and how they all function together. · If you are demonstrating via tinkerCAD, please run the simulation with the Arduino code, snapshot, extract and attach on the slide; · show how the robot's actuators react to the information received from the other robots or the central hub and performs the designated tasks.  · show how the robot's actuators react to environment changes as sensors detect something (e.g. as you manually change the light for light sensor during simulation, or obstacle in front of distance sensor etc.). · show how the robot's code sends the needed information. · The information that the robot receives from or sends to the other robots/central hub, may be coded as single alphanumeric characters (e.g. 1, 2, 3, a, A, b, B, @, !,  etc. ) or as text strings (e.g. Robot1_TurnLeft). · For demonstration purposes · the sent information can be displayed by the designed lawn mowing robot on the Serial monitor using the Serial.print() type of functions,  · the information to be received can be typed during the demonstration into the serial monitor and then "sent" to the code as single alphanumeric characters or as text strings. The Arduino code shall receive this information using the Serial.read() or Serial.readString() function and then perform the designated tasks with that information.  · If you made a physical robot, you can demonstrate its functionality in real time. The Arduino coding can send/receive information (alphanumeric) either through a bluetooth module and an android phone, or a IR sensor with a remote, or just simply through the Serial monitor on the laptop and the USB wire connecting the computer to the Arduino. · Summary · Summarize the whole slide presentation and mention the key points in a few sentences. · References · Include any references used as a numbered list in an appropriate format. · In interest of time, you don't need to go over the references just leave them as the final slide. *For your information and further references (only) SWARM DETAILS/INTER-ROBOT COLLABORATION Each of Autonomous’ Lawn Care robots are equipped with the latest Bluetooth and WIFI adapter that is easily connectable to the customers smart device and/or home network. The customer commands will then be processed through each of Autonomous robot’s CPU. Once command is received by the CPU, the data will then be processed to determine which robot will execute the task. Customer will give a list of tasks through the smart device; once command is received by each robot its distinctive CPU will determine which robot will be chosen to execute the given task: raking, lawn mowing, watering, and spraying pesticides/seed planting. Each and every listed robot has its own specific CPU that correlates to the unique design and task of the particular robot. Once information has been received and converted to pseudo-code the specific CPU will then either command the robot to start or not to start the given task depending on the code that is listed with the customer demands. Autonomous’ robots will react to the sensory information by sending data back to the CPU to determine what is needed to be done to perform the next step or to complete the overall task. Each robot has its unique characteristics. For example, the Watering robot will sense water level used to shut off water before supplying
Answered 2 days AfterSep 24, 2021

Answer To: (ENGINEERING DESIGN) TEAM PROJECT DELIVERABLE 3: INDIVIDUAL ROBOT PRESENTATION PROPOSED INDIVIDUAL...

Jahir Abbas answered on Sep 26 2021
128 Votes
Slide 1
AUTOMATIC LAWN MOWER
Presented by
J.A.Mullick
INTRODUCTION
A lawn mower is basically an autonomous robot wh
ich cuts the lown grass in a selected area. The area is selected by setting the boundary of the area for which lawn clearing is required. The robot detects the object in the area to avoid any kind of disturbance. It also detects the docking station for recharging using its various sensors. In some case there are certain sensors which detect rain and other natural calamities for its non supported environment for lawning. It has low maintenance cost and high durability which increase its requirement for lawning.
SIDE VIEW
TOP VIEW
FRONT VIEW
INTERNAL VIEW
CIRCUIT DIAGRAM
CIRCUIT IN-DEPTH
CODE
#include //HEADER FILE - IR SENSOR
#include
const int trigPin1 = 9; //ULTRASONIC DECLARATION
const int echoPin1= 10;
float duration, distance,temp;
int sensor_input,SensorRead; //TEMP&GAS DECLARATION
int buzzer = 5 ;
const int sensor = 4; //PING SENSOR DECLARATION
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN); //OBJECT FOR IR
decode_results results;
int led = 7; //BULB...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here