Skip to content

Commit

Permalink
Three Staubli robots added
Browse files Browse the repository at this point in the history
  • Loading branch information
bourumir-wyngs committed Apr 3, 2024
1 parent ced004e commit 648dc2b
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
Binary file added documentation/opw.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
45 changes: 45 additions & 0 deletions src/parameters_robots.rs
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,51 @@ pub mod opw_kinematics {
}
}


// See https://www.staubli.com/content/dam/robotics/products/robots/tx2/TX2-140-160-datasheet-EN.pdf.
// These three Staubli robots have spherical wrist and mostly identical plan.
pub fn staubli_tx2_140() -> Self {
Parameters {
a1: 0.150,
a2: 0.000,
b: 0.000,
c1: 0.550,
c2: 0.625,
c3: 0.625,
c4: 0.110,
offsets: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
..Self::new()
}
}

pub fn staubli_tx2_160() -> Self {
Parameters {
a1: 0.150,
a2: 0.000,
b: 0.000,
c1: 0.550,
c2: 0.825,
c3: 0.625,
c4: 0.110,
offsets: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
..Self::new()
}
}

pub fn staubli_tx2_160l() -> Self {
Parameters {
a1: 0.150,
a2: 0.000,
b: 0.000,
c1: 0.550,
c2: 0.825,
c3: 0.925,
c4: 0.110,
offsets: [0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
..Self::new()
}
}

pub fn fanuc_r2000ib_200r() -> Self {
Parameters {
a1: 0.720,
Expand Down

0 comments on commit 648dc2b

Please sign in to comment.