Motion planning for a pendulum-driven rolling robot tracing spherical contact curves | IEEE Conference Publication | IEEE Xplore