Title: Industrial robotics : technology, programming, and applications