Pātuhitia tēnei: Machine Learning Techniques for Assistive Robotics