Похожие презентации:
Theoretical Mechanics
1.
Theoretical MechanicsRotational motion
Plane motion: positions
2.
Questions from the classNo questions this time
Oleg Bulichev
Theoretical mechanics
3
3.
Quiz 1Oleg Bulichev
Theoretical mechanics
4
4.
Motion representationMore info 1
More info 2
Oleg Bulichev
Theoretical mechanics
6
5.
Linear and angular parts for rigid bodyCore idea is to think in terms of bases and vectors
Oleg Bulichev
Theoretical mechanics
7
6.
Task 1 (yours)Oleg Bulichev
Theoretical mechanics
8
7.
Task 1 (yours): right figureOleg Bulichev
Theoretical mechanics
9
8.
Task 2 (mine)Oleg Bulichev
Theoretical mechanics
10
9.
Task 3 (mine)Oleg Bulichev
Theoretical mechanics
11
10.
How to find velocities and acc of a rigid bodyOleg Bulichev
Theoretical mechanics
12
11.
Task 4 (mine): SimulationOleg Bulichev
Theoretical mechanics
13
12.
Task 4 (mine): solutionOleg Bulichev
Theoretical mechanics
14
13.
3 typical approaches for kinematicsTriangular
Geometrical
Vector-based
Consider a mechanics
as a set of triangles.
Represent a mechanism as a set
of figures (mainly circles and lines)
Represent a mechanism
as a set of vectors
Solution based on
Sin and Cosine rules
mainly.
Solution based on
Solution based on
Finding intersection b/w figures
(line-line,circle-line,circlecircle,sphere-line). Need nonlinear
solver!
Writing a system of
nonlinear equations and
put it in nonlinear solver!
+: fast, easy to code.
-: applicable only for
simple mechanisms
+: Solve most of mech.,
choosing roots are intuitive
-: difficult to imagine
Oleg Bulichev
Theoretical mechanics
+: Best for tough mech.,
easy to imagine
-: Need to prepare a
solver for finding roots
15
14.
Task 4 (mine): SimulationOleg Bulichev
Theoretical mechanics
16
15.
Week HWGrading
1.
2.
3.
HW costs 4 point max (All week HW costs 20 points). There are 6 HWs -> one extra (safety bag).
Not late policy. If you submit it later, 0 points.
Grading correct algorithm and idea - 2 out of 4 for sure.
Tasks
1.
2.
3.
4.
If task has label “coding”, it should be not only solved, but also coded.
It’s a good practice to code not coding task, for checking your calculations (not obligatory).
Consider, that this report you are making for yourself to use it in future. I mean, it can be helpful sometimes to
put full solution, not like “(1) eqn -> after trivial magical passes (2)”. It’s recommended to explain each step (it
helps you and me to find mistakes and typos)
Each HW is a report. It consists of a solution (don’t forget about formal criteria), info about tools which were
used, link to the code.
Formal reporting
1.
2.
3.
In Moodle you are sending only a report (other stuff are links).
Solution can be a photo of a paper sheet + plots, simulations from the computer.
We are in IT university, hence it’s obligatory that your code should work on other computers.
Oleg Bulichev
Theoretical mechanics
17
16.
Week HW1, Task 1 (Coding)Oleg Bulichev
Theoretical mechanics
18
17.
Week HW1, Task 2 (Coding)Oleg Bulichev
Theoretical mechanics
19
18.
Week HW1, Task 3Oleg Bulichev
Theoretical mechanics
20
19.
Deserve “A” grade!– Oleg Bulichev
[email protected]
@Lupasic
Room 105 (Underground robotics lab)