摘要
针对仿人机器人的结构特点,设计一种仿人机器人上楼梯的在线步态规划系统.使用7连杆模型对仿人机器人的上楼梯运动过程进行建模,根据神经网络在拟合非线性系统上的优越性,使用2个BP神经网络对仿人机器人上楼梯过程中的双腿支撑周期和单腿支撑周期分别进行离线训练.为了加速训练时间和避免陷入局部最小值,采用基于混合粒子群的神经网络控制方式对网络的权值进行优化.在加速训练过程的同时,生成稳定性最优的步态,通过嵌入式单目视觉采集现场环境信息作为神经网络的输入,实时控制输出步态所需的关节轨迹进行运动.实验结果表明通过Matlab仿真和实物机器人上所提方法有效.
According to the structural features of humanoid robot, a gait planner of going upstairs for humanoid robot is designed. A model with seven links for humanoid robot was presented for the process of going upstairs. Because of neural network in the superiority of nonlinear systems, off-line was trained for the motions during the single and double supporting periods by two BP neural networks respectively. To speed up training time and avoid falling into local minimum, the weights of networks were optimized by a hybrid particle swarm optimization algorithm and the optimal stable gait was generated. The environmental information was gathered by an embedded single vision system, and which was to be as the input of the network and the trajectories of joints required for moving were outputting online. Validity of the proposed method is proved by the simulations in Matlab and experiments on real robot.
出处
《浙江大学学报(工学版)》
EI
CAS
CSCD
北大核心
2012年第5期893-898,953,共7页
Journal of Zhejiang University:Engineering Science
基金
浙江省自然科学基金资助项目(Q12F030003)
关键词
仿人机器人
神经网络
粒子群
步态控制
humanoid robot
neural network
hybrid particle swarm optimization (HPSO)
gait planning