Professional
Memberships
· ASME

· ASME International Mechanisms & Robotics Committee (member since 1994, non-voting since 2000)
·
· IEEE Robotics and Automation Society
![]()
· ASEE

· Pi Tau Sigma Mechanical Engineering Honor Society
![]()
· Tau Beta Pi Engineering Honor Society


· Reviewer for ASME, IEEE, and other Journals