Robust Human Activity Classification And Motion Monitoring Systems Using Inertial Sensors