版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
利用
PhysicsNeMo
加速机器人中的柔性触觉传感器仿真Juana
Du,
Lia
LiangAgenda•WhyTactileSimulation?•What
is
PhysicsNeMo?•Contact
InteractionSimulation•Mesh
Rigidbody
Modeling•
PerformanceWhy
Tactile
Sensor
Simulation•
Provides
real-timefeedbackduringobject
interaction•
Enables
preciseforcecontroland
slip
detection•
Essentialfordexterous
manipulationtasks•
Complements
vision
in
occluded
environmentsTactilesensing
iscritialforcontact-rich
manipulationWhySimulatingTactile?•Real-worlddatacollection
isexpensive–
complex
hardware
setups,fragilesensors,anddifficult
large-scaleexperiments.•
Simulationaccelerates
research–
high-performance
GPUsenable
large-scale,physicallyaccuratevirtualtesting.Three
KeyChallenges•ModelingComplex
Physics–
Largedeformations,
nonlinear
materials,andcoupled
optical
processesarecomputationallyexpensive•
Speedvs.AccuracyTrade-off–
High-fidelity
FEM
istooslowfor
learning;simplified
modelssacrifice
precision•
Generating
RichSignals–
Producing
realistictactile
imagesandforcefieldsacrossdiversescenarios
remainsdifficultTactileiscritialforcontact-rich
manipualtionThree
key
challengesfortactilesimulationCoreChallengeTactilesensorcontact
involveselasticdeformation
and
large-scale
shape
changes,
making
it
difficultfortraditional
methodsto
balanceaccuracyandspeed.ExistingApproaches•Finite
Element
Method(FEM)–The
gold
standard
for
soft-body
deformation
simulation,
but
extremelycomputationallyexpensive.Scientific-grade
FEMsimulators
run
orders
of
magnitude
slowerthan
real-time,andevensimplifiedversionsfor
robotics
cannot
achieve
real-timeperformance.•
Rigid-BodyApproximation•Atwo-step
approach:firstsimulate
rigid-bodycontact
to
obtain
interaction
forces,
then
estimate
maximum
deformation
usingstiffnesscoefficients.•Some
research
adoptssoftcontact
models
to
improve
static/dynamic
modeling
accuracy,
but
existingsolutionsfailtofully
leverage
parallelcomputingcapabilities.•
PhysicsAI
Methods•Graph
neural
networks
learn
mesh-based
physicssimulationfrom
data.
Forexample,MeshGraphNets
can
predictdynamicsforvarious
physicalsystems(aerodynamics,
structural
mechanics,cloth)
and
run
1-2ordersof
magnitudefasterthantraditional
FEM.Contact
InteractionSimulationPhysicsNemoWhatcan
PhysicsAIenable?•
Near-realtimeemulation•
Highfidelity
sim•
Representativeofthe
highdimensionalgeometryandparameter
designspaceReservoirSimData
CenterCoolingExternalAeroDevelopingAI
modelsforengineeringandscienceapplications•
Toolstodevelopsolutionsthatobeyfirst
principles/
domain
knowledge•PerformantAIstackfor
real-world
problemscale•Modelarchitectures
andtraining
pipelinestunedforCAEto
accelerate
adoptionofAIUnlockingacceleratedsimulationswithAI•
AI
modelscan
runasimulation
1000xfasterthantraditional
numerical
solvers•Designcycles
reducedtosecs
from
hours•Enabling
moresimulationsfor
betterdesigns.Adopted
by
ISVsand
LHAs•Forsolutiondevelopersacross
Engineering
(CAE,
EDA)
and
Science
(Weather,
Nuclear
Physics)•Ex:
Luminary–Timeto
marketfromyearto
2
months•Ex:SimScale–Timeto
marketfrom
1yearto3
months*NVIDIA
PhysicsNeMoNVIDIA’sAIframeworkfor
developing
Physics-AI
modelsNIMs
Inference
pipelinesModel
architectures
Interfaces
Training
recipesDistributed
module
(Model,
DataandDomain
parallel)DALI
GPUOptimized
PyTorchWarpGeometric
modulePhysicsAI
modulePhysicsNeMo
Framework•Enterprise
grade
framework/toolkit
for
building
physics
AImodels•Built-in
physics
AI
training
pipelines
for
CAE•
Modelarchitecturestunedfor
PhysicsAI•
GPUaccelerateddata
pipelinesforengineering
data
formatsanddata
structures•
Utilitiesfor
injecting
Physics–
PDEs,
BCs,Geometry
constraints•Optimal
and
Scalable
training
pipelines•Memory
optimized
training
pipelines
and
modelarchitectures/layers•Scale
to
multi-node
systems
out
of
the
box–
dataand
model
parallel•Reference
AI
enhanced
sample
applicationsWhatis
PhysicsNeMo?Open-Source
Frameworkfor
ISVstodeveloping
PhysicsAIalgorithms/NVIDIA/PhysicsNeMoAIDEVELOPERSDistributedTrainingModel
ExplorationInference-AISurrogate
ModelMulti-domainsupportBuild
physics-ml
modelsfor
CFD,
HeatTransfer,Structural,
Electromagnetics,
MolecularDynamicsExplicitfirst
principlesPhysicsNeMo
FrameworkOptimizedTrainingAcceleratetrainingandthroughput
by
parallelizingthemodelandthetrainingdataacross
multi-node.SOTAModelArchitecturesEasily
explore
physics-ml
modelarchitectures–
NeuralOperators,
PINNs,GNNs,
Diffusion
Models.SupportNVIDIAAI
Enterpriseandexperts
byyoursideto
keepprojectsontrackEngineers&
ScientistsSimulationWorkflowModelDevelopmentTraining
DatasetPhysicsNeMo
FrameworkInductivebiasPhysicsconstrainedFully
physics
drivenFully
data
drivenDiverse
PhysicsAIapproaches:•fully
Physics
drivenAI
modeling•fully
data
driven
AI
modeling•
hybrid
(data+
Physics)AI
modelingFamiliesoftunedarchitectures•
NeuralOperators•
Transformers•
GNNs•
Unets•
Diffusion
Models•
PDE
informed
Neural
Networks
…
(List)Tailoredfordeveloping
PhysicsAI
modelsExploringdiverse
modelingapproaches•
Training
recipes
as
starting
reference
samples•ExternalAero,
Datacentercooling,
Chip
cooling,
…
…
.PhysicsDataTraininga
DiffusionTransformer
ModelDecrease
latencyat
highresolutionfor
bothtrainingand
inference.Trainand
evaluate
significantly
larger
resolutiondata•
`ShardTensor`
is
a
PhysicsNemo
utilityfor
buildingdomain-parallelapplications.•
ShardTensor:o
Combinesthedata,
metadata,and
deviceorchestration
concepts
intoone
object.o
Interoperateswith
Pytorch's
FSDPframeworktoenable
multilevel
parallelismo
Leverages
Pytorchsupportforavarietyof
operations(tensorops,
reshaping,
reductions)withextensions
in
PhysicsNeMoto
enablecriticaloperations
(ex:Convolutions,Attention,GroupNorm,etc).Multi-level
parallelismforenterpriseengineeringscalesolutionsPhysicsNeMoShardTensorContact
InteractionSimulation
DeepDiveContact
InteractionSimulation
DeepDiveHowtactilesensorsworkin
Realvs.
SimulationIn
RealStep1:
PhysicalContactStep2:SignalGenerationStep3:
ContactforcecalculationDeformation
generates
Signal
changes
Signal
mapped
to
Contact
forcesContact
interactiongenerates
DeformationContact
interactiongenerates
Deformationand
ForcesStep1:
PhysicalContactHowtactilesensorsworkin
Realvs.
SimulationThis
Talk
focus
on
Step
1In
SimulationApproach
1Approach2Step2:TactileSignalGenerationDeformation/3D
info
mapped
to
signals
(usually
required
for
VBTS)Direct
readingsfromStep1withContactSensor
APITactileSimulation:
NumericalSolversDiffTactileArchitecture
–
PaperTaccelArchitecture
–
PaperTacSLArchitecture
–
Paper●Mesh-basedsimulationsare
central
to
modeling
inmanydisciplinesacrossscienceandengineering.●Meshrepresentations
support
powerful
numericalintegrationmethods●GNNsare
a
natural
choice
for
data-driven
approaches
–itsmesh-basedandcancopewith
geometryirregularitiesandmulti-scale
physics.●Forwardmodel–
Predictvariablesofthe
mesh
at
timet+1givencurrentmeshat
t
and
history
of
previousmeshes.TactileSimulation:SensorandObject
are
modeledastetrahedra
meshes,
the
dynamics
can
be
accelerated
with
GNNGraphNeural
NetworksAI
for
acceleration
while
leveraging
the
meshRef:Pfaff,Tobias,et
al."Learning
mesh-based
simulation
with
graph
networks."
International
conference
on
learning
representations.
2020.Meshand
Rigidbody
ModelingDatasetsplitEpisodeFrametrain28925684val585072test676045Total41436801WholeScene(Liberoasset)Contact-rich
PartGelsightSensor
Pad613vertices,2205tetrahedraTask
SetupBowl502vertices,Attachment208
pointsSimulator:
libuipc860surfacetrianglesGraph
Neural
NetworksNetwork
DefinitionNodetypeNode
numberSensor
mesh
node613x2Bowl
affine
rigid
body(mass,
inertia,
affinetransformation)1Bowlcontact
nodevariousStaticcontact
node
(ground)variousControl
node
(attachment)208x2EdgetypeEdge
numberSensor
mesh
edge12988Sparse
bowledge(contact
node,com)variousContact
edge(pad/
bowl/ground)variousControledge416Graph
Neural
NetworksNetwork
DefinitionPerformanceTrainingandAccuracy•
Loss:sum
of
MSE
ofsensor
node
lossand
object
node
loss•
Trained
onasingle
L20,with
batch_size
128o
Thegraph-parallel
MeshGraphNet
implementation
in
PhysicsNeMoscalesto
multiple
nodes.Thedistributed
message
passing
isoptimizedfor
memoryand
performance.•
L2
error
metricsfor
accuracy
measurementPredict
movement
ErrorPredictvs.GT
(node)Predictvs.GT
(object
pos)Train
lossvs.Val
lossInferenceSpeed
benchmark•F
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年企业人力资源服务合同三篇
- 小学校食品采购验收制度
- 公司采购价格对比制度
- 建立商品采购制度
- 小学生奖品采购制度
- 成都建工招标采购制度
- 公司大型设备采购制度
- 欧洲政府进口采购制度
- 学校采购员轮岗制度范本
- 2026年广东省深圳市南山实验集团初三年级一模联考化学联考卷(无答案)
- 2026云南昆明巫家坝建设发展有限责任公司校园招聘15人备考题库【a卷】附答案详解
- 2026海洋出版社限公司面向社会公开招聘工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年华峰重庆氨纶笔试刷完稳过的真题及解析答案
- 2026年渭南职业技术学院单招职业适应性测试题库含答案详细解析
- 医疗法律法规培训课件
- 2026广东中山市神湾镇神湾社区居民委员会招聘1人考试参考题库及答案解析
- 2025年贵州省中考物理试题【含答案、解析】
- 中央空调系统设计详细计算书
- 儿科疾病作业治疗(治疗) 作业治疗课件
- 交安B、证考试题库
- 全国民用建筑工程设计技术措施 结构
评论
0/150
提交评论