Linear-time path and motion planning algorithm for a tree climbing robot — TreeBot | IEEE Conference Publication | IEEE Xplore