00001 00008 /***************************************************************************** 00009 ** Ifdefs 00010 *****************************************************************************/ 00011 00012 #ifndef ECL_MOBILE_ROBOT_DIFFERENTIAL_DRIVE_HPP_ 00013 #define ECL_MOBILE_ROBOT_DIFFERENTIAL_DRIVE_HPP_ 00014 00015 /***************************************************************************** 00016 ** Includes 00017 *****************************************************************************/ 00018 00019 #include "kinematics/differential_drive.hpp" 00020 00021 /***************************************************************************** 00022 ** Namespaces 00023 *****************************************************************************/ 00024 00025 namespace ecl { 00026 00027 /***************************************************************************** 00028 ** Interface 00029 *****************************************************************************/ 00030 00037 class DifferentialDrive { 00038 public: 00039 typedef mobile_robot::DifferentialDriveKinematics Kinematics; 00040 }; 00041 00042 } // namespace ecl 00043 00044 #endif /* ECL_MOBILE_ROBOT_DIFFERENTIAL_DRIVE_HPP_ */