-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy pathresources.html
165 lines (164 loc) · 11.2 KB
/
resources.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Robotics and Motion Laboratory at University of Illinois at Chicago</title>
<!-- Bootstrap -->
<link href="style_doc.css" rel="stylesheet">
</head>
<!-- navbar start -->
<body>
<nav class="navbar fixed-top navbar-expand-lg navbar-light bg-light">
<a class="navbar-brand"><img src="https://pab47.github.io/RAMlab-logo.png" width="89" height="50" alt="RAM Lab Logo"/></a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mx-auto">
<li class="nav-item">
<a class="nav-link" href="index.html">Home</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
About
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="about.html">Pranav Bhounsule</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="media.html">Media</a>
<a class="dropdown-item" href="funding.html">Funding</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="alumni-graduates.html">Students</a>
</li>
<li class="nav-item">
<a class="nav-link" href="videos.html">Videos</a>
</li>
<li class="nav-item active">
<a class="nav-link" href="resources.html">Resources<span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
</li>
<form class="form-inline my-2 my-lg-0">
</form>
</ul>
</div>
</nav>
<!-- page start -->
<section>
<div class="container">
<div class="row">
<div class="col-12 text-left">
<h2><br><br>Resources</h2>
<hr>
<section>
<div class="container">
<div class="row">
<div class="col-12 text-left">
<h4>Courses</h4>
<p class="col-xl-12"><strong>NEW</strong> <a href="https://pab47.github.io/mujoco.html">MuJoCo Bootcamp</a> (includes notes, code, and YouTube videos)
<br>
<a href="https://pab47.github.io/legs.html"> Legged Robots</a> (includes notes, code, and YouTube videos) <br>
<a href="https://pab47.github.io/robotics.html"> Robotics</a> (includes projects, code, and YouTube videos)</p>
<h4>Tutorials</h4>
<p class="col-xl-12">D1. <strong>Want to get started in robotics?</strong> <a href = "https://pab47.github.io/car_project.html">Instructions</a> of assembling and programming a simple wheeled robot (<a href="http://www.youtube.com/watch?v=mcd7RDEmkbM">video</a>). Cost is aroung $110.
<br>
<br>D2. <strong> Want to simulate the rimless wheel and simplest walker?</strong> MATLAB files: <a href="rimlesswheel.m">rimlesswheel.m</a> and <a href="simplestwalker.m">simplestwalker.m</a>. See the paper <a href="https://pab47.github.io/pdw_benchmark.pdf">Numerical accuracy of two benchmark models of walking: the rimless wheel and the simplest walker</a> for more details.
<br>
<br>D3. <strong>Want to get started with Passive Dynamic Walking simulations?</strong> MATLAB file: <a href="https://pab47.github.io/passivewalker.m">passivewalker.m</a> to simulate a round foot passive walker. Passive walker with poincare section at midstance: <a href="https://pab47.github.io/passivewalker_mid.m">passivewalker_mid.m</a>
<br>
<br>D4. <strong>Make a vibration powered legged robot.</strong> Created by Christopher von Brecht for the Inventors Workshop at the Children's Museum, San Antonio. These robots were first created by Fumiya Iida's at ETH, Zurich. <a href="https://pab47.github.io/tutorials/Vibration-based-robots.pdf">Write-up</a> | <a href="https://pab47.github.io/tutorials/VibrationRobots_STL.zip">Files for 3D printing</a> | <a href="https://youtu.be/QoDUXx42l4c">YouTube Link</a>
<br>
<br>D5. <strong>Make a paper walker.</strong> Created by Christian Trevino for the Inventors Workshop at the Children's Museum, San Antonio. Print page 4 on letter size paper and follow the <a href="https://pab47.github.io/tutorials/Paper-Walker-Instructions.pdf">instructions</a> in the PDF (<a href="https://www.youtube.com/watch?v=51WeRWwHMUU">video</a>). The paper toy walker was inspired by the book, Walking Automata: A Collection of Self-Moving Models to Cut Out and Make by Magdalen Bear.
<br>
<br>D6. <strong> Animatronics Face.</strong> Tutorial created by Geoffrey Toombs and hosted on <a href="https://www.instructables.com/RomoBOT-Animatronic-Face-Robot/">instructables</a> (<a href="https://www.youtube.com/watch?v=xkze1_hnam0">video</a>).
<br>
<br>D7. <strong>Spring mass hopper with Raibert-style decoupled controller.</strong> MATLAB file: <a href="https://pab47.github.io/raibert_hopper.m">raibert_hopper.m</a> by Chelsea Moussouni
<br>
<br>D8. <strong>A mathematical equation for the UTSA mascot, The Rowdy</strong> by Tyan Kinsey, Jose Perez, and Bradley Hammond. <a href="https://pab47.github.io/reports/rowdy_curve.jpg">Picture</a> | <a href="https://pab47.github.io/reports/rowdy_curve.m">MATLAB file</a> | <a href= "https://pab47.github.io/reports/rowdy_reports.zip" >Report</a>
<br>
<br>D9. <strong>Templates for report writing</strong> <a href="https://pab47.github.io/tutorials/ASME_Template.docx">A template for writing ASME style reports</a> by Kyle Lamoureux (includes tables, figures, equations, page layout, headings, nomenclature, flowchart, and appendix)
<br>
<a href="https://pab47.github.io/tutorials/RAMLab_ReportTemplate.docx">A template for writing reports in the RAM lab</a> by Pranav Bhounsule (short version of above)
<br>
<br>D10. <strong>Demonstration of energy principles in rigid body dynamics.</strong> Two cylinders identical in all respects (same mass, radius, and length) except that one is filled with water and other with honey are made to roll down an incline. The one filled with water rolls down first. <strong>Why? Watch <a href="https://www.youtube.com/watch?v=deA2DIyGwks">this video</a> for the answer.</strong>
<br>
<br>D11. <strong> Introduction to ROS and URDF for robot modeling</strong> (assumes minimal knowledge of Ubuntu, ROS, and C++) Visit the web page <a href="https://pab47.github.io/ros.html">here</a>.
<br>
<br>D12. <strong>Course material for 2 day LEGO robotics camp.</strong> Suitable for high schoolers with little or no experience with LEGO Mindstorms. Student learn by watching videos and then work through progressively difficult projects: (1) Car racing, (2) Line-following, and (3) Parallel Parking. All material is on <a href="https://github.com/pab47/IEEE_CSS_Outreach">GitHub</a>. <a href="https://www.youtube.com/watch?v=4nZz1J9ew9k">YouTube video</a> <br>
<br>D13. <strong>Robobug, a vibration motor actuated robot.</strong> Suitable as a weekend project
for elementary- and middle-school kids. No programming needed. A <a href="tutorials/RoboBugTutorial.pdf">pdf handout</a> and a detailed step-by-step video, <a href="https://youtu.be/7ovG-mC6xFs">YouTube video</a>
<br>
<br>D14. <strong>Tips for 3D scanning using Artec Eva scanner.</strong> A <a href="https://pab47.github.io/reports/Baumbusch_3D_Scanner.pdf">one-page file</a> and an
accompanying <a href="https://youtu.be/CgkkgWLzhTU">YouTube video</a> A jpeg file that shows a 3Dprinted produced by the scan is <a href="https://pab47.github.io/reports/3Dscan_print.jpg">here</a>.
<br>
<br>D15. <strong> MATLAB code to simulate the simplest walker using direct collocation method</strong> MATLAB
code to simulate the simplest walker using direct collocation method</span>
<a href="https://pab47.github.io/simplest_walker_collocation.m">MATLAB code</a>. See The
Simplest Walker by Garcia et al. J. of Biomechanics
<br>
<br>D16. <strong>MATLAB code to simulate the spring-loaded inverted pendulum model of hopping with controlled foot placement</strong> <a href="https://pab47.github.io/slipHopper.m">MATLAB
code</a>. Includes code to find the limit cycle, find linearized
stability, and animation.
<br>
<br>D17. <strong>Open source quadrupedal robots.</strong> Cost is ~$2000<br>
Instructions with files and code on <a href="https://github.com/BroboticsInc31/LilBro">GitHub</a>. A video is <a href="https://youtu.be/2qO0kL8-p4Y">here</a>.
<br>
<br>D18. <strong>RoboCar - modified from an existing RC control car.</strong> RC controlled cars available in hobby stores provide a nice sturdy
chassis and powerful motors. However, they are limited to RC control.
What if we remove the existing electronics and controllers in an RC car
and replace them with Arduino and our own sensors? This project
explores the idea. The resulting car equipped with multiple line
sensors and a controller is quite fast as seen in the video.<a href="https://youtu.be/rFQ8wNH19YQ"> YouTube video</a><br>
<br>
Instructions are posted here: <a href="https://pab47.github.io/tutorials/RoboCarTutorial.pdf">RoboCarTutorials</a>
<br>
<br>D19. <strong>A three-day workshop on Mechatronics and Robotics.</strong> (<a href="https://pab47.github.io/workshop/">link</a>)
<br>1. <strong> Robotics:</strong> Simulation and animating manipulators and differential drive car. Project: Program a car game
<br>2. <strong>Mechatronics:</strong> Understanding sensors, actuators, and arduino programming. Project: Obstacle avoiding car
</p>
<hr>
<footer class="text-left">
<div class="container">
<div class="row">
<div class="col-3 col-xl-12">
<p>Copyright © MyCompany. All rights reserved.</p>
</div>
</div>
</div>
</footer>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="js/jquery-3.4.1.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="js/popper.min.js"></script>
<script src="js/bootstrap-4.4.1.js"></script>
</div>
</div>
</section>
</div>
</div>
</div>
</section>
<!-- Default Statcounter code for Pranav Bhounsule HomePage
https://pab47.github.io/ -->
<script type="text/javascript">
var sc_project=6467122;
var sc_invisible=0;
var sc_security="926f6293";
var scJsHost = "https://";
document.write("<sc"+"ript type='text/javascript' src='" +
scJsHost+
"statcounter.com/counter/counter.js'></"+"script>");
</script>
<noscript><div class="statcounter"><a title="Web Analytics
Made Easy - Statcounter" href="https://statcounter.com/"
target="_blank"><img class="statcounter"
src="https://c.statcounter.com/6467122/0/926f6293/0/"
alt="Web Analytics Made Easy - Statcounter"
referrerPolicy="no-referrer-when-downgrade"></a></div></noscript>
<!-- End of Statcounter Code -->
</body>
</html>