检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王跃 WANG Yue(Beijing Chaoxing Group,Beijing 100000 China)
机构地区:[1]北京超星集团,北京100000
出 处:《自动化技术与应用》2024年第8期64-67,82,共5页Techniques of Automation and Applications
摘 要:为了使机器人最大程度发挥自身作用,增强任务分配合理性,构建基于Java技术的机器人嵌入式软件多任务自动分配模型。利用Java技术为目标分配对应管程,制定互斥机制,建立协同通信机制,避免通信堵塞,最大程度实现通信同步;将机器人数量、电量约束情况与任务载荷作为约束条件,通过收益、代价与罚函数建立性能指标,将其当作目标函数;确定机器人与任务集合,将多任务分配转换为机器人与任务之间的单映射问题,计算机器人与任务之间的适应度,完成多任务自动分配。仿真实验证明,该模型可增强任务分配的灵活性与合理性,提高任务完成效率。In order to make the robot play its own role to the maximum extent and enhance the rationality of task allocation,a multi task automatic assignment model of embedded software of robot based on Java technology is constructed.Java technology is used to allocate corresponding pipe processes for the target,and establish mutual exclusion mechanism,and establish cooperative communication mechanism to avoid communication congestion and realize communication synchronization to the greatest extent;The number of robots,power constraints and task load are taken as constraints,and the performance index is established by revenue,cost and penalty function,which is taken as objective function.The robot and task set is determined,the multi task assignment is transformed into a single mapping problem between robot and task,the fitness between robot and task is calculated,and the multi task automatic assignment is completed.Simulation results show that the model can enhance the flexibility and rationality of task allocation and improve the efficiency of task completion.
关 键 词:JAVA技术 机器人 嵌入式软件 任务自动分配 目标函数 模型
分 类 号:TP242[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49