aboutsummaryrefslogtreecommitdiff
path: root/src/dynamics/joint
diff options
context:
space:
mode:
authorBruce Mitchener <bruce.mitchener@gmail.com>2024-06-21 02:03:12 +0700
committerGitHub <noreply@github.com>2024-06-20 21:03:12 +0200
commit8a592e458e45c2896c52a931ca04a69868efdd53 (patch)
treeecc18ce0c5271a48804e546bbda323f5962ad694 /src/dynamics/joint
parent84b66d63e39cb6182974b8f674684748c7c4d594 (diff)
downloadrapier-8a592e458e45c2896c52a931ca04a69868efdd53.tar.gz
rapier-8a592e458e45c2896c52a931ca04a69868efdd53.tar.bz2
rapier-8a592e458e45c2896c52a931ca04a69868efdd53.zip
Fix typos. (#658)
Diffstat (limited to 'src/dynamics/joint')
-rw-r--r--src/dynamics/joint/multibody_joint/multibody.rs8
-rw-r--r--src/dynamics/joint/multibody_joint/multibody_ik.rs4
2 files changed, 6 insertions, 6 deletions
diff --git a/src/dynamics/joint/multibody_joint/multibody.rs b/src/dynamics/joint/multibody_joint/multibody.rs
index bbe71c6..8cfe8e5 100644
--- a/src/dynamics/joint/multibody_joint/multibody.rs
+++ b/src/dynamics/joint/multibody_joint/multibody.rs
@@ -68,7 +68,7 @@ pub struct Multibody {
pub(crate) accelerations: DVector<Real>,
body_jacobians: Vec<Jacobian<Real>>,
- // NOTE: the mass matrices are dimentionned based on the non-kinematic degrees of
+ // NOTE: the mass matrices are dimensioned based on the non-kinematic degrees of
// freedoms only. The `Self::augmented_mass_permutation` sequence can be used to
// move dofs from/to a format that matches the augmented mass.
// TODO: use sparse matrices?
@@ -133,7 +133,7 @@ impl Multibody {
pub(crate) fn with_root(handle: RigidBodyHandle, self_contacts_enabled: bool) -> Self {
let mut mb = Multibody::with_self_contacts(self_contacts_enabled);
// NOTE: we have no way of knowing if the root in fixed at this point, so
- // we mark it as dynamic and will fixe later with `Self::update_root_type`.
+ // we mark it as dynamic and will fix later with `Self::update_root_type`.
mb.root_is_dynamic = true;
let joint = MultibodyJoint::free(Isometry::identity());
mb.add_link(None, joint, handle);
@@ -1030,7 +1030,7 @@ impl Multibody {
self.update_body_jacobians();
}
- /// Computes the ids of all the linkes betheen the root and the link identified by `link_id`.
+ /// Computes the ids of all the links between the root and the link identified by `link_id`.
pub fn kinematic_branch(&self, link_id: usize) -> Vec<usize> {
let mut branch = vec![]; // Perf: avoid allocation.
let mut curr_id = Some(link_id);
@@ -1072,7 +1072,7 @@ impl Multibody {
/// In general, this method shouldn’t be used directly and [`Self::forward_kinematics_single_link`̦]
/// should be preferred since it computes the branch indices automatically.
///
- /// If you watn to calculate the branch indices manually, see [`Self::kinematic_branch`].
+ /// If you want to calculate the branch indices manually, see [`Self::kinematic_branch`].
///
/// If `out_jacobian` is `Some`, this will simultaneously compute the new jacobian of this branch.
/// This represents the body jacobian for the last link in the branch.
diff --git a/src/dynamics/joint/multibody_joint/multibody_ik.rs b/src/dynamics/joint/multibody_joint/multibody_ik.rs
index 3262985..b5e0de6 100644
--- a/src/dynamics/joint/multibody_joint/multibody_ik.rs
+++ b/src/dynamics/joint/multibody_joint/multibody_ik.rs
@@ -9,7 +9,7 @@ pub struct InverseKinematicsOption {
/// A damping coefficient.
///
/// Small value can lead to overshooting preventing convergence. Large
- /// values can slown down convergence, requiring more iterations to converge.
+ /// values can slow down convergence, requiring more iterations to converge.
pub damping: Real,
/// The maximum number of iterations the iterative IK solver can take.
pub max_iters: usize,
@@ -85,7 +85,7 @@ impl Multibody {
/// The `displacements` vector is overwritten with the new displacement.
///
/// The `joint_can_move` argument is a closure that lets you indicate which joint
- /// can be moved throug the inverse-kinematics process. Any joint for which `joint_can_move`
+ /// can be moved through the inverse-kinematics process. Any joint for which `joint_can_move`
/// returns `false` will have its corresponding displacement constrained to 0.
/// Set the closure to `|_| true` if all the joints are free to move.
pub fn inverse_kinematics(