fullseye

mindlin_partial_slip — DRIVE tacslip op

使い方

Cattaneo–Mindlin の部分滑り(Johnson 1985 §7.2): 球を法線 P で押したまま接線 Q を掛ける。

hz は :func:tacsim.hertz_sphere の表(a・F・p0)。返り: c(固着半径 = a(1 − Q/μP)^{1/3})、c_over_a、q_ratio = Q/μP、 delta_x(剛体球の接線変位 3μP(2−ν)/(16Ga)[1 − (1−Q/μP)^{2/3}])、k_t(初期接線剛性 8Ga/(2−ν))、slipping(Q ≥ μP で True = 全滑り。例外にせず印で返す: 滑りは物理的に起きる状態で入力の誤りではない)、入力の写し(Q・muP・a・P・mu・G・nu・p0)。 Raises ValueError: Q < 0、μ ≤ 0、G ≤ 0、ν が [0, 0.5] の外、hz に a/F/p0 が無い。

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(table を入力に取れる)

course_layout · course_occupancy · course_contains · world_build · world_camera · world_move · lidar_scan · rss_longitudinal_same

同カテゴリ(tacslip)

mindlin_traction · hertz_surface_ur · hertzian_tangential_inner · cerruti_kernel · cerruti_surface_displacement · membrane_shear_field · membrane_markers · displace_markers


Provenance: tacslip.py — DRIVE operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.