{"id":16,"date":"2016-09-07T20:30:47","date_gmt":"2016-09-08T00:30:47","guid":{"rendered":"https:\/\/ece454designprojects.scranton.edu\/richardolechna\/?page_id=16"},"modified":"2021-05-24T15:09:10","modified_gmt":"2021-05-24T19:09:10","slug":"project2","status":"publish","type":"page","link":"https:\/\/ece454designprojects.scranton.edu\/richardolechna\/project2\/","title":{"rendered":"Military Attack System"},"content":{"rendered":"<h2>Project Description<\/h2>\n<p><strong>Autonomous Tanks and Target Location (Military Attack\u00a0System):<\/strong><\/p>\n<p>This project idea is to simulate autonomous attack vehicles that can access and monitor rough terrain not practical for humans. Three tanks will simultaneously search a given area based on GPS for a target emitting a signal. During this search the tanks will communicate via Bluetooth, sharing their location and the targets location. \u00a0Once the target is found, \u00a0the tanks will form an offensive position surrounding the target in order to &#8220;disable&#8221; it.<\/p>\n<p>This project will utilize three Dragonboard 410c to control the sensors and motor direction for the tanks using the available 12 digital GPIO&#8217;s. These micro-controllers have on-board GPS, Wi-Fi, and Bluetooth antennas making it a perfect choice for this project. One of these micro-controllers eliminates the need to implement any \u00a0external communication or GPS hardware, which is essential for this project. The autonomous behavior for this project will be controlled by GPS while avoiding any object using digital sensors mounted on the chassis.<\/p>\n<p>This project idea was created to form an alternate solution to foot soldiers for dangerous terrain in\u00a0enemy territory.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>Deliverables<\/h2>\n<p>1: Autonomous Behavior<\/p>\n<p>2: Target Location<\/p>\n<p>3: Wireless Communication<\/p>\n<p>4: GPS Capabilities<\/p>\n<p>5: Integration of the preceding steps.<\/p>\n<p>&#8230;<\/p>\n<h2>Milestones<\/h2>\n<p><span style=\"text-decoration: underline\"><strong>1: Autonomous Behavior:<\/strong><\/span><\/p>\n<ul>\n<li>Obtain Readings from all sensors.<\/li>\n<li>Create sensor read definitions<\/li>\n<li>Use definitions to control motors<\/li>\n<li>Operate while avoiding objects<\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline\"><strong>2: Target Location:<\/strong><\/span><\/p>\n<ul>\n<li>Create target<\/li>\n<li>Use ultrasonic transmitter<\/li>\n<li>Install receiver onto tanks<\/li>\n<li>Once located, set new GPS way-points for tanks<\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline\"><strong>3: Wireless Communication:<\/strong><\/span><\/p>\n<ul>\n<li>Bluetooth setup<\/li>\n<li>Master vs. Slaves (Piconet)<\/li>\n<li>Communicate location and targets location (text files)<\/li>\n<li>Read and utilize received files<\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline\"><strong>4: GPS Capabilities:<\/strong><\/span><\/p>\n<ul>\n<li>Download appropriate libraries<\/li>\n<li>Test GPS and record data<\/li>\n<li>Set way points for individual tanks<\/li>\n<li>Maintain path set by GPS<\/li>\n<\/ul>\n<p><span style=\"text-decoration: underline\"><strong>5: Integration:<\/strong><\/span><\/p>\n<ul>\n<li>Integrate Autonomous behavior with target location<\/li>\n<li>Add communication aspect<\/li>\n<li>Troubleshoot<\/li>\n<\/ul>\n<p><span style=\"font-size: 18pt\"><strong>Work Breakdown Structure (WBS)<\/strong><\/span><\/p>\n<p><span style=\"text-decoration: underline\"><strong>1: Autonomous Behavior:<\/strong><\/span><\/p>\n<p><em><strong><span style=\"color: #00ff00\">Green<\/span><\/strong> :\u00a0<\/em>Obtain Readings from all sensors.<\/p>\n<p><em><strong><span style=\"color: #00ff00\">Green<\/span><\/strong> :\u00a0<\/em>Create sensor read definitions<\/p>\n<p><em><strong><span style=\"color: #00ff00\">Green<\/span><\/strong>:\u00a0<\/em>Use definitions to control motors<\/p>\n<p><em><strong><span style=\"color: #ffff00\">Yellow<\/span><\/strong>:\u00a0<\/em>Operate while avoiding objects<\/p>\n<p><span style=\"text-decoration: underline\"><strong>2: Target Location:<\/strong><\/span><\/p>\n<p><span style=\"color: #ffff00\"><strong>Yellow\u00a0<span style=\"color: #000000\">:<\/span><\/strong><\/span>Create target<\/p>\n<p><strong><span style=\"color: #00ff00\">Green<\/span>:\u00a0<\/strong>Use ultrasonic transmitter<\/p>\n<p><strong><span style=\"color: #00ff00\">Green<\/span>:\u00a0<\/strong>Install receiver onto tanks<\/p>\n<p><strong><span style=\"color: #ffff00\">Yellow<span style=\"color: #000000\">:<\/span><\/span>\u00a0<\/strong>Receive readings<\/p>\n<p><span style=\"color: #ffff00\"><strong>Yellow<span style=\"color: #000000\">:<\/span><\/strong><\/span> Perform tasks based on readings<\/p>\n<p><span style=\"text-decoration: underline\"><strong>3: Wireless Communication:<\/strong><\/span><\/p>\n<p><strong><span style=\"color: #00ff00\">Green<\/span>:\u00a0<\/strong>Bluetooth setup<\/p>\n<p><strong><span style=\"color: #ff0000\">Red<\/span>:\u00a0<\/strong>Create Master vs. Slaves (Piconet)<\/p>\n<p><strong><span style=\"color: #ffff00\">Yellow<\/span>:\u00a0<\/strong>Communicate location and targets location (text files)<\/p>\n<p><strong><span style=\"color: #ff0000\">Red<\/span><\/strong>: Read and utilize received files<\/p>\n<p><span style=\"text-decoration: underline\"><strong>4: GPS Capabilities:<\/strong><\/span><\/p>\n<p><strong><span style=\"color: #00ff00\">Green<\/span>:<\/strong>Download appropriate libraries<\/p>\n<p><span style=\"color: #ffff00\"><strong>Yellow<\/strong><\/span>: Test GPS and record data<\/p>\n<p><span style=\"color: #ff0000\"><strong>Red<\/strong><\/span>: Set way points for individual tanks<\/p>\n<p><strong><span style=\"color: #ffff00\">Yellow<\/span><\/strong>: Maintain path set by GPS<\/p>\n<p><span style=\"text-decoration: underline\"><strong>5: Integration:<\/strong><\/span><\/p>\n<p><strong><span style=\"color: #ffff00\">Yellow<\/span>:\u00a0<\/strong>Integrate Autonomous behavior with target location<\/p>\n<p><strong><span style=\"color: #ff0000\">Red<\/span>:\u00a0<\/strong>Add communication aspect<\/p>\n<p>Troubleshoot<\/p>\n<p>&#8230;<\/p>\n<h2>Extension\/Changes<\/h2>\n<p>&#8230;<\/p>\n<h2>Final Project Report<\/h2>\n<p>&#8230;<\/p>\n<h2>Project Management Concepts<\/h2>\n<p>&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Project Description Autonomous Tanks and Target Location (Military Attack\u00a0System): This project idea is to simulate autonomous attack vehicles that can access and monitor rough terrain not practical for humans. Three tanks will simultaneously search a given area based on GPS for a target emitting a signal. During this search the tanks will communicate via Bluetooth, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-16","page","type-page","status-publish","hentry","post-preview"],"_links":{"self":[{"href":"https:\/\/ece454designprojects.scranton.edu\/richardolechna\/wp-json\/wp\/v2\/pages\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ece454designprojects.scranton.edu\/richardolechna\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ece454designprojects.scranton.edu\/richardolechna\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ece454designprojects.scranton.edu\/richardolechna\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ece454designprojects.scranton.edu\/richardolechna\/wp-json\/wp\/v2\/comments?post=16"}],"version-history":[{"count":7,"href":"https:\/\/ece454designprojects.scranton.edu\/richardolechna\/wp-json\/wp\/v2\/pages\/16\/revisions"}],"predecessor-version":[{"id":154,"href":"https:\/\/ece454designprojects.scranton.edu\/richardolechna\/wp-json\/wp\/v2\/pages\/16\/revisions\/154"}],"wp:attachment":[{"href":"https:\/\/ece454designprojects.scranton.edu\/richardolechna\/wp-json\/wp\/v2\/media?parent=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}