Enhancing Activity Recognition of Self-Localized Robot Through Depth Camera and Wearable Sensors