Multibody in Human Modelling and Biorobotics Flashcards

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/59

flashcard set

Earn XP

Description and Tags

Flashcards covering the Multibody in Human Modelling and Biorobotics lecture handbook.

Last updated 9:48 AM on 9/6/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

60 Terms

1
New cards

What is the definition of a robot according to the handbook?

An embodied agent capable of performing physical tasks by integrating sensing, computation, and actuation.

2
New cards

In Greek mythology (~ 1000 BC), who was the giant bronze automaton created to protect Europa in Crete?

Talos

3
New cards

What early automata were documented by Hero of Alexandria around 300 BC – 100 AD?

Coin-operated machines, a wind-powered organ, and a steam-powered device (rocket-type engine).

4
New cards

In which sheet of Leonardo da Vinci's Codex Atlanticus are the mechanical details for a drumming robot documented?

Codex Atlanticus sheet f.579r

5
New cards

What is René Descartes' 17th-century philosophical notion comparing animal behavior to mechanical function?

Animal machine

6
New cards

Who introduced the word 'robot' in his 1920 science fiction play R.U.R. (Rossum's Universal Robots)?

Karel Čapek

7
New cards

What was the name of the first industrial robot deployed on a General Motors assembly line in the 1950s?

Unimate

8
New cards

Who is considered the father of multi-body dynamics through his formulation in the 1788 treatise Mécanique Analytique?

Joseph-Louis Lagrange

9
New cards

Who originally developed the computer program ADAMS for numerical simulation of multibody 3D systems in his 1973 Ph.D. thesis?

Nicolae Orlandea

10
New cards

How many degrees of freedom (DOFs) does an unconstrained rigid body possess in three-dimensional Euclidean space?

6 DOFs6 \text{ DOFs} (3 translations and 3 rotations)

11
New cards

In rigid body kinematics, what two fundamental properties collectively define the 'pose' of a body?

Position and orientation

12
New cards

To which mathematical group do 3D rotation matrices belong?

Special Orthogonal group SO(3)SO(3)

13
New cards

What key mathematical property of 3D rotation matrices RR makes computing their inverse computationally efficient?

The inverse is equal to its transpose (R1=RTR^{-1} = R^T)

14
New cards

What mechanical and mathematical phenomenon causes the loss of one degree of freedom in three-angle orientation representations when two rotation axes align?

Gimbal lock

15
New cards

How many parameters are used in unit quaternions (Euler parameters) to describe orientation without singularities?

4 parameters4 \text{ parameters} subject to a unity norm constraint (η2+εTε=1\eta^2 + \boldsymbol{\varepsilon}^T \boldsymbol{\varepsilon} = 1)

16
New cards

What are the matrix dimensions of a standard homogeneous transformation matrix TjiT_j^i?

4×44 \times 4

17
New cards

According to the Tennis Racket Theorem, rotations around which principal axes of inertia are dynamically stable?

The principal axes corresponding to the minimum and maximum moments of inertia

18
New cards

What is the key distinction between lower pair joints and higher pair joints in kinematics?

Lower pairs connect along sliding surfaces; higher pairs connect at a point or a line.

19
New cards

In a screw pair (helical joint), how is translational displacement dd coupled to rotation angle ϑ\vartheta?

d=hϑd = h\vartheta, where hh is the pitch of the screw

20
New cards

How many degrees of freedom (DOFs) does a spherical kinematic pair permit?

3 DOFs3 \text{ DOFs} (independent rotations about three axes)

21
New cards

How many total degrees of freedom does a planar kinematic pair possess?

3 DOFs3 \text{ DOFs} (two independent translations and one rotation in a plane)

22
New cards

What is the structural difference between serial and parallel robot manipulators?

Serial manipulators have links arranged in an open chain; parallel manipulators have multiple independent chains connecting the base to the end-effector simultaneously.

23
New cards

In robotics reference frame conventions, which frame is attached to the nonmoving base structure (link 0)?

Base frame ({B}\{B\})

24
New cards

What letter sequence denotes a Cartesian manipulator based on the kinematic nature of its first three joints?

TTTTTT (three mutually orthogonal prismatic joints)

25
New cards

What does the abbreviation SCARA stand for in robotics?

Selectively Compliant Assembly Robot Arm

26
New cards

Who introduced the Denavit-Hartenberg (D-H) method in their landmark 1955 paper?

Jacques Denavit and Richard Hartenberg

27
New cards

What four scalar parameters characterize each link in the Denavit-Hartenberg (D-H) convention?

Link length (aia_i), link twist (αi\alpha_i), link offset (did_i), and joint angle (ϑi\vartheta_i)

28
New cards

In the Denavit-Hartenberg (D-H) convention, how is the ziz_i-axis of link frame {i}\{i\} aligned?

Aligned with the axis of Joint i+1i + 1

29
New cards

In the Denavit-Hartenberg (D-H) convention, along what line is the xix_i-axis directed?

Along the mutual perpendicular pointing from zi1z_{i-1} toward ziz_i

30
New cards

What is the Grübler-Kutzbach equation used to calculate the mobility MM of a planar closed-chain mechanism?

M=3(n1)2JHM = 3(n - 1) - 2J - H (where nn is the number of links, JJ is lower pair joints, and HH is higher pair joints)

31
New cards

In kinematic mobility analysis, what does a calculated mobility value of M<0M < 0 indicate?

The system is over-constrained, or hyperstatic

32
New cards

What are the inputs and outputs of the forward kinematics problem in serial robot manipulators?

Input: joint variables vector q\mathbf{q}; Output: position and orientation (pose) of the end-effector

33
New cards

In robot workspace analysis, how does the dextrous workspace differ from the reachable workspace?

Reachable workspace includes all positions the end-effector can attain in any orientation; dextrous workspace includes only positions where the end-effector can attain any desired orientation.

34
New cards

What are the inputs and outputs in inverse dynamics analysis of serial chains?

Inputs: motion trajectory (positions, velocities, accelerations) and external forces; Outputs: required joint forces and torques

35
New cards

By modeling convention, under what deformation conditions are translational spring restoring forces considered positive vs negative?

Positive under compression, negative under traction

36
New cards

What is the equivalent stiffness keqk_{eq} for two linear springs with stiffnesses k1k_1 and k2k_2 connected in parallel?

keq=k1+k2k_{eq} = k_1 + k_2

37
New cards

What is the equivalent stiffness keqk_{eq} for two linear springs with stiffnesses k1k_1 and k2k_2 connected in series?

keq=k1k2k1+k2k_{eq} = \frac{k_1 k_2}{k_1 + k_2}

38
New cards

In the 1D ligament model by Blankevoort et al. (1991), what equation defines the force-strain relationship in the linear region (ε>2εL\varepsilon > 2\varepsilon_L)?

F=k(εεL)F = -k(\varepsilon - \varepsilon_L)

39
New cards

What empirical reference strain value εL\varepsilon_L is assumed in the Blankevoort et al. (1991) 1D ligament model?

εL=0.03\varepsilon_L = 0.03

40
New cards

What mathematical formula gives the restoring force FF of a linear translational damper with damping coefficient cc?

F=c(x˙1x˙2)=cΔx˙F = c(\dot{x}_1 - \dot{x}_2) = c \Delta \dot{x}

41
New cards

In multibody dynamics, what matrix dimensions define the stiffness and damping properties of a 6-component bushing element?

A 6×66 \times 6 stiffness matrix and a 6×66 \times 6 damping matrix

42
New cards

How can a bushing element be repurposed as a compliant motion agent to drive motion in a multibody model?

By connecting the real body to a 'dummy' body following a prescribed trajectory via a bushing element

43
New cards

What is the general mathematical formula for the control action A(t)A(t) produced by a Proportional-Integral-Derivative (PID) controller?

A(t)=Kpe(t)+Ki0te(τ)dτ+Kdde(t)dtA(t) = K_p e(t) + K_i \int_0^t e(\tau)\,d\tau + K_d \frac{de(t)}{dt}

44
New cards

In a PID control loop, what specific physical behaviors do gains KpK_p, KiK_i, and KdK_d represent?

KpK_p acts as a spring (proportional to error), KiK_i eliminates steady-state error (accumulates error history), and KdK_d acts as a damper (proportional to error velocity).

45
New cards

In the Ziegler-Nichols empirical tuning method, what formula sets the proportional gain KpK_p for a full PID controller given ultimate gain KuK_u?

Kp=0.60KuK_p = 0.60 K_u

46
New cards

In a simplified Hill-type muscle model, how is maximum isometric force FmaxF_{max} calculated?

Fmax=σmaxPCSAF_{max} = \sigma_{max} \cdot PCSA (where σmax\sigma_{max} is maximum muscle stress and PCSAPCSA is physiological cross-sectional area)

47
New cards

What distinguishes intermittent (impact) contact from persistent (static) contact in multibody systems?

Intermittent contact occurs for short periods where bodies collide and separate; persistent contact occurs over long periods where relative separation velocity is near zero.

48
New cards

In contact modeling, what is the fundamental difference between the piecewise approach and the continuous approach?

The piecewise approach assumes instantaneous impact using momentum balance; the continuous approach resolves motion during local interpenetration (deformation).

49
New cards

In Hertz's contact theory for two elastic spheres or a sphere and a plane, what exponent ee is applied to penetration depth δ\delta?

e=1.5e = 1.5 (giving Fc=Kδ1.5F_c = K \delta^{1.5})

50
New cards

How does the Hunt-Crossley impact contact model avoid non-physical negative contact forces during separation?

By making the damping coefficient C(δ)C(\delta) dependent on penetration depth δ\delta, so damping vanishes as penetration goes to zero.

51
New cards

What two distinct friction regimes are defined in Coulomb's friction model?

Static (stiction) friction when relative velocity is zero (vt=0v_t = 0), and dynamic (sliding) friction when relative velocity is non-zero (vt0v_t \neq 0)

52
New cards

In MSC Adams, which solver integrator is specifically recommended for contact models because it monitors velocity integration errors and prevents acceleration spikes?

SI2 integrator

53
New cards

In discrete parametric design studies, how is approximate design sensitivity SiS_i formulated?

Si=12(Oi+1OiVi+1Vi+OiOi1ViVi1)S_i = \frac{1}{2} \left( \frac{O_{i+1} - O_i}{V_{i+1} - V_i} + \frac{O_i - O_{i-1}}{V_i - V_{i-1}} \right)

54
New cards

What formula gives the total number of trial combinations in a full-factorial Design of Experiments (DoE) with mm levels and nn factors?

mnm^n

55
New cards

In a Latin square Design of Experiments matrix with nn levels, how many total simulation trials are required?

n2n^2 trials

56
New cards

What does the abbreviation ANCF stand for in the context of FE Parts in flexible multibody dynamics?

Absolute Nodal Coordinate Formulation

57
New cards

In the Floating Frame of Reference (FFR) formulation, how is the total motion of a point on a flexible body decomposed?

Into large rigid-body motion of a local floating frame and small elastic deformation relative to that floating frame

58
New cards

What two sets of mode shapes form the modal basis in the Craig-Bampton Component Mode Synthesis method?

Constraint modes (for boundary degrees of freedom) and fixed-boundary normal modes (for interior degrees of freedom)

59
New cards

Why is data filtering or smoothing required before performing numerical differentiation on raw experimental kinematic signals?

Because numerical differentiation amplifies high-frequency noise and small discontinuities in the signal, producing corrupted velocity and acceleration profiles.

60
New cards

What is the primary difference between Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) simulation methodologies?

HIL integrates real physical hardware components into a real-time virtual simulation loop; SIL tests embedded control software entirely within a virtual environment.