CPC A61B 5/112 (2013.01) [A61H 3/00 (2013.01); A61B 2562/0219 (2013.01); A61H 2003/007 (2013.01); A61H 2201/165 (2013.01); A61H 2201/5069 (2013.01); A61H 2201/5079 (2013.01); A61H 2201/5084 (2013.01)] | 16 Claims |
1. A method of operating an information processing apparatus including a processor,
the information processing apparatus being remotely connected to a plurality of walking assistance apparatuses via a communications interface,
the method comprising:
receiving, from a walking assistance apparatus among the plurality of walking assistance apparatuses, gait information of a user collected using at least one sensor of the walking assistance apparatus and transmitted to the information processing apparatus via the communications interface;
determining gait indices of the user based on the gait information, the gait indices including at least a walking speed of the user;
generating a first gait feature vector of the user based on the gait indices;
obtaining second gait feature vectors of other users,
the second gait feature vectors being clustered into a plurality of gait groups each assigned to a different walking speed range,
each of the plurality of gait groups having a torque profile associated therewith;
determining a selected gait group from among the plurality of gait groups having a walking speed range that overlaps the walking speed of the user;
clustering on the first gait feature vector of the user into the selected gait group;
and transmitting, to the walking assistance apparatus, the torque profile associated with the selected gait group such that the walking assistance apparatus provides a torque to the user based on the torque profile associated with the selected gait group.
|