Difference between revisions of "Misti (IGVC)"

From RoboJackets Wiki
Jump to navigation Jump to search
(Electrical Issues & Improvements)
m (Mistii)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{| class="wikitable" align="right"
+
{{Infobox IGVC
|-
+
| robot_name        = Misti
! scope="row" colspan="2" style="background-color:#FFFF99" | Mistii
+
| image_path        = Misti.png
|-
+
| image_alt_text    = Misti alt text
! scope="row" colspan="2" align="center" |
+
| year_start        = 2012
|-
+
| year_end          = 2013
! scope="row" style="text-align:left" | Year Of Creation
+
| current_version  = Mistii
| {{{year|2012-2013}}}
+
| update_year_start = 2013
|-
+
| update_year_end  = 2014
! scope="row" colspan="2" style="background-color:#FFFF99" | Versions
+
| farthest_distance = NA
|-
+
| fastest_time      = NA
! scope="row" style="text-align:left" | Current Version
+
| highest_finish_autonav = NA
| {{{currver|deprecated}}}
+
| highest_finish_design  = 4th
|-
+
| last_robot            = Roxi
! scope="row" style="text-align:left" | Update Year
+
| next_robot            = Jaymi
| {{{updyr|2013-2014}}}
+
}}
|-
 
! scope="row" colspan="2" style="background-color:#FFFF99" | Information and Statistics
 
|-
 
! scope="row" style="text-align:left" | Farthest Distance
 
| {{{mat| n/a}}}
 
|-
 
! scope="row" style="text-align:left" | Fastest Time
 
| {{{mat| n/a}}}
 
|-
 
! scope="row" style="text-align:left" | Highest Placement AutoNav
 
| {{{hfin| n/a}}}
 
|-
 
! scope="row" style="text-align:left" | Highest Placement Design
 
| {{{hfin| 4th}}}
 
|}
 
  
 
= Competitions =
 
= Competitions =
Line 63: Line 48:
 
-----
 
-----
  
=== Mechanical Issues & Improvements ===
+
=== Mechanical Design & Issues ===
  
 
'''Drive Train:'''
 
'''Drive Train:'''
Line 100: Line 85:
 
-----
 
-----
  
=== Electrical Issues & Improvements ===
+
=== Electrical Design & Issues ===
  
 
[[IGVC 2013 Sensors | Here are the sensor selections for this year.]]
 
[[IGVC 2013 Sensors | Here are the sensor selections for this year.]]
Line 109: Line 94:
 
-----
 
-----
  
=== Software Issues & Improvements ===
+
=== Software Design & Issues ===
  
 
'''Development:'''
 
'''Development:'''
Line 147: Line 132:
 
-----
 
-----
  
=== Mechanical Design & Improvements ===
+
=== Mechanical Design & Issues ===
  
 
'''Development:'''
 
'''Development:'''
Line 174: Line 159:
 
-----
 
-----
  
=== Electrical Design & Improvements ===
+
=== Electrical Design & Issues ===
  
 
'''Components:'''
 
'''Components:'''
 
*[[IGVC_2014_Sensors|Sensors]]
 
*[[IGVC_2014_Sensors|Sensors]]
 
*[[IGVC_2014_Electrical_Drive_System|Drive System]]
 
*[[IGVC_2014_Electrical_Drive_System|Drive System]]
*[[IGVC_2014_Electrical_Power_Distribution|Power Distribution]]
+
 
  
 
----
 
----
  
=== Software Issues & Improvements ===
+
=== Software Design & Issues ===
 +
 
 +
'''Development:'''
 +
 
 +
Our team uses Git to manage our code base. The repository is available at [http://github.com/RoboJackets/igvc-software GitHub].
 +
 
 +
For developers new to Git, see our [[Git|Git Guide]]
 +
 
 +
'''Operating System:'''
 +
[http://www.ubuntu.com Ubuntu] 12.04 or newer
 +
 
 +
'''Library Dependencies:'''
 +
*[http://www.boost.org Boost]
 +
*[http://www.opencv.org OpenCV]
 +
*[http://www.pointclouds.org PCL (PointCloud Library)]
 +
*[http://www.qt-project.org Qt 5]
 +
*[http://ww2.ptgrey.com Point Grey Libraries]
 +
**Flycatpure
 +
**Triclops
 +
*[http://sicktoolbox.sourceforge.net Sick ToolBox]
 +
 
 +
'''Other things:'''
 +
* [[IGVC_2014_Sensors|Sensors]]
  
 
= Additional Information =
 
= Additional Information =
  
 
=== Team Members ===
 
=== Team Members ===
 +
 +
* Misti Leadership
 +
** Joseph Hickey - Project Manager and Mechanical Lead
 +
** Alex Trimm - Software and Electrical Lead
  
 
*Mistii Leadership
 
*Mistii Leadership

Latest revision as of 18:49, 30 June 2019

Misti
Misti alt text
Year Of Creation 2012-2013
Versions
Latest Revision Mistii
Revision Years 2013-2014
Information and Statistics
Farthest Distance NA
Fastest Time NA
Highest Finish AutoNav NA
Highest Finish Design 4th
Roxi
Jaymi


Competitions

IGVC 2013

  • Bot Version: Misti
  • Results:
    • Distance: n/a
    • Design Competition Placement: 8th (996.33 / 1200 points)
    • AutoNav Competition Placement: n/a

IGVC 2014

  • Bot Version: Mistii
  • Results:
    • Distance: n/a
    • Design Competition Placement: 12th (779.67 / 1200 points)
    • AutoNav Competition Placement: n/a

IGVC 2015

  • Bot Version: Mistii
  • Results:
    • Distance: n/a
    • Design Competition Placement: 4th (1010.67 / 1200 points)
    • AutoNav Competition Placement: n/a

Versions

Misti

At Competition


Mechanical Design & Issues

Drive Train:

Sensors: Misti was designed to accommodate all the sensors with the following design principles:

  • Protect from environment
  • Maintain accessibility
  • Modular mounts: Isolate change propagation

Interface:

  • Panel with clearly identified and accessible buttons, switches, and guages
  • Safety:
    • Multiple remotes for wireless E-stop
    • Wired E-stop at operator's forehead level

Electronics: Misti took advantage of the wider front and rear trays to make the electronics more accessible:

  • Power distribution tray mounted to removable static dissipative panel for servicing.
  • Reduce wiring mess:
    • Motor controllers mounted near motors
    • Micro-controllers mounted near laptop



Electrical Design & Issues

Here are the sensor selections for this year.

Here is the drive system electronics for this year.



Software Design & Issues

Development:

Operating Systems Requirements: Ubuntu 12.04

Library Dependencies:

  • Boost
  • OpenCV
  • PCL (PointCloud Library)
  • Qt 5
  • Point Grey Libraries
    • Flycatpure
    • Triclops

Other things:

  • Software "flowchart":
    • loop
    Vision
        Calls camera code
    Lidar
    RobotPosition
        Calls GPS, Mag, IMU, and Encoders
    Map(Vision, Lidar, RobotPosition)
    PotentialFields(Map)
    OSMC(PotentialFields)
Sensors

Mistii

At Competition


Mechanical Design & Issues

Development: Autodesk Inventor : We model our robot in Autodesk Inventor, and perform FEA with the inbuilt stress analysis tools.

Structure: Our robot frame consists of primarily 1" steel tubing that has been custom designed and welded in-house. Steel tubing is chosen largely for its rigidity, with design emphasis on ruggedness and high payload capabilities, similar to that seen in military environments. The frame provides partitions for electronics, motors and sensors.

Suspension: Much emphasis has been placed into the design of the robot's suspension. The primary objectives of off-road capability and vibration damping (for sensors) have been achieved by allowing for independent suspension for each wheel. The robot sports 4 ATV wheels and heavy-duty shock absorbers, allowing it to traverse rough terrains at high speeds while damping residual and transient vibrations to the sensors and giving each wheel up to 5 inches of vertical travel.

Drivetrain: The vehicle utilizes skid-steer mechanics by mechanically linking the wheels on each side of the robot. This is accomplished via a central motor and gearbox per side with two separate outputs, one going to the front and back wheels. The sprockets and gearbox give a combined reduction of 30 to 1. This coupled with the two 4.5 HP Ampflow motors ensures that the robot will not get bogged down in muddy or rocky terrain. Additionally, this allows for a top speed upwards of 20 MPH to be achieved.

Weatherproofing: Heavy emphasis is placed on making the robot resistant to weather. The custom-machined gearboxes are sealed shut and snap-on body panels cover the entirety of the robot to keep water from directly seeping in. Additionally, water run-off flaps are attached to all sides of the body panels. Splash guards are also employed to keep water and debris thrown from the wheels from entering the region with the motor controllers and other electronics.

The button panel and electronics mounted on the mast also reside in weather resistant enclosures.

Other things: The robots sports a variety of features that make it easy to maintain and operate. The body panels are easily removed via thumbscrews from any location, providing easy access to anywhere on the robot.

Emphasis is also being placed on ensuring ease of testing and transportation of the robot. Basic design parameters have been adhered to, such as making the width of the vehicle fits through a standard doorway and making vehicle such that the overall height fits with the transportation trailer.



Electrical Design & Issues

Components:



Software Design & Issues

Development:

Our team uses Git to manage our code base. The repository is available at GitHub.

For developers new to Git, see our Git Guide

Operating System: Ubuntu 12.04 or newer

Library Dependencies:

Other things:

Additional Information

Team Members

  • Misti Leadership
    • Joseph Hickey - Project Manager and Mechanical Lead
    • Alex Trimm - Software and Electrical Lead
  • Mistii Leadership
    • Matthew Barulic - Project Manager and Software Lead
    • Dea Gyu Kim - Mechanical Lead
    • Kyle Bates - Electrical Lead

Gallery