Development of a PC-Based Object-Oriented Real-Time Robotics Controller