Skip to main content

Posts

Featured

IKBT is finally online!!

For the past year, I've been developing this package to solve closed-from Inverse Kinematics with Behavior Tree (IKBT).  Inverse kinematics is a hard problem even for human experts. It's difficult to automate because of the high-level mathematical reasoning required. There were few people/groups attempted to do this, but they shared some common problems, such as their algorithms only works on robots with specific DOF and specific configurations. IKBT, on the other hand, does not have any prior assumptions of the robot. In theory, IKBT works on robots with any DOF (<7) or configuration. What we did differently is that we used Behavior Tree, commonly used in game AI, to build our expert system. We encode the knowledge that engineers often use to solve inverse kinematics as "solver leaves" in Behavior Tree. While solver leaves carry out specific task of identification and solving, higher level parents composite nodes decide how and when to choose a solver leaf. Wi

Latest Posts

IROS 2017

CVPR 2017