In this paper, a legless capsule robot (capsubot) comprised of a sealed external body, an internal body, and a rotational actuator is proposed. The aim of this robot is to move in a two dimensional viscous environment. After the robot is designed and modeled, a four stage angular velocity profile is proposed to move the robot in one direction. In addition, a camera is used to obtain the position of robot in the environment while the orientation and the velocity of robot is estimated with Kalman filter by fusing the IMU, gyro, and the magnetometer sensors. Furthermore, to control the robot a state feedback control is implemented. Finally, experimental results are provided to demonstrate the performance of the robots and proposed algorithms.