共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
3.
4.
所述六足仿生机器人基于SoC FPGA平台实现,结合了机械结构设计、六足步态控制、蓝牙传输技术、弯曲传感器、OpenCL图像处理加速、VR显示等诸多技术。ARM部分作为主控,存储摄像头视频图像,并调用FPGA模块对图像处理加速,通过路由器架设的局域网向VR眼镜输出视频流信息。FPGA部分用于接收蓝牙信号,驱动机器人手臂运动,摄像头拍摄角度切换以及六足行进。实际操作时操作者需佩戴自制的数据手套和VR眼镜。操作数据手套上的方向按键可控制机器人移动。数据手套的每个手指上安装有弯曲传感器,用于控制机械手臂跟随人手实时运动。VR眼镜中放置一个智能手机作为显示终端,实时显示机器人摄像头获取的画面。经过多次实际测试,操作者佩戴VR眼镜及数据手套均可远程操控机器人抓取置于复杂地形中的水瓶。 相似文献
5.
With the mature of the RFID technology and the wide use of the Internet of Things technology, it is a new research hotspot that RFID technology was applied to robot localization and navigation. RFID tags have the characteristic of storing information, long reading distance and using conveniently. A novel robot localization method combining RFID with laser data is proposed in this paper. When the robot detects an RFID tag, RFID antenna angle probability model is determined based on the fuzzy reasoning algorithm. Then the Bayes rule is used to estimate the direction of the robot. Finally, the robot global localization is realized by fusion of the laser ranging data. The experimental results showed that the precision of the positioning based on single RFID tag is enhanced greatly by combining laser detecting data. 相似文献
6.
Dong W. Kim Ty A. Lasky Steven A. Velinsky 《International Journal of Control, Automation and Systems》2013,11(3):545-554
In an autonomous multi-mobile robot environment, path planning and collision avoidance are important functions used to perform a given task collaboratively and cooperatively. This study considers these important and challenging problems. The proposed approach is based on a potential field method and fuzzy logic system. First, a global path planner selects the paths of the robots that minimize the potential value from each robot to its own target using a potential field. Then, a local path planner modifies the path and orientation from the global planner to avoid collisions with static and dynamic obstacles using a fuzzy logic system. In this paper, each robot independently selects its destination and considers other robots as dynamic obstacles, and there is no need to predict the motion of obstacles. This process continues until the corresponding target of each robot is found. To test this method, an autonomous multi-mobile robot simulator (AMMRS) is developed, and both simulation-based and experimental results are given. The results show that the path planning and collision avoidance strategies are effective and useful for multi-mobile robot systems. 相似文献
7.
同时定位与地图构建(SLAM)是机器人在未知环境实现自主导航的关键技术,针对目前常用的RGB-D SLAM系统实时性差和精确度低的问题,提出一种新的RGB-D SLAM系统,以进一步提升实时性和精确度。首先,采用ORB算法检测图像特征点,并对提取的特征点采用基于四叉树的均匀化策略进行处理,并结合词袋模型(BoW)进行特征匹配。然后,在系统相机姿态初始值估计阶段,结合PnP和非线性优化方法为后端优化提供一个更接近最优值的初始值;在后端优化中,使用光束法平差(BA)对相机姿态初始值进行迭代优化,从而得到相机姿态的最优值。最后,根据相机姿态和每帧点云地图的对应关系,将所有的点云数据注册到同一个坐标系中,得到场景的稠密点云地图,并对点云地图利用八叉树进行递归式的压缩以得到一种用于机器人导航的三维地图。在TUM RGB-D数据集上,将构建的RGB-D SLAM同RGB-D SLAMv2、ORB-SLAM2系统进行了对比,实验结果表明所构建的RGB-D SLAM系统在实时性和精确度上的综合表现更优。 相似文献
8.
同时定位与地图构建(SLAM)是机器人在未知环境实现自主导航的关键技术,针对目前常用的RGB-D SLAM系统实时性差和精确度低的问题,提出一种新的RGB-D SLAM系统,以进一步提升实时性和精确度。首先,采用ORB算法检测图像特征点,并对提取的特征点采用基于四叉树的均匀化策略进行处理,并结合词袋模型(BoW)进行特征匹配。然后,在系统相机姿态初始值估计阶段,结合PnP和非线性优化方法为后端优化提供一个更接近最优值的初始值;在后端优化中,使用光束法平差(BA)对相机姿态初始值进行迭代优化,从而得到相机姿态的最优值。最后,根据相机姿态和每帧点云地图的对应关系,将所有的点云数据注册到同一个坐标系中,得到场景的稠密点云地图,并对点云地图利用八叉树进行递归式的压缩以得到一种用于机器人导航的三维地图。在TUM RGB-D数据集上,将构建的RGB-D SLAM同RGB-D SLAMv2、ORB-SLAM2系统进行了对比,实验结果表明所构建的RGB-D SLAM系统在实时性和精确度上的综合表现更优。 相似文献
9.
Considerable discussion has appeared in recent literature about ‘distributed programming’. One area of discussion concerns the design of programming languages which support distributed algorithms. This paper examines the important issues in programming language design for distributed computing, and presents an example of a language philosophy which supports program development for a distributed environment. It also discusses experiences with the STARMOD distributed programming language. 相似文献
10.
Genetic Parallel Programming: design and implementation 总被引:1,自引:0,他引:1
This paper presents a novel Genetic Parallel Programming (GPP) paradigm for evolving parallel programs running on a Multi-Arithmetic-Logic-Unit (Multi-ALU) Processor (MAP). The MAP is a Multiple Instruction-streams, Multiple Data-streams (MIMD), general-purpose register machine that can be implemented on modern Very Large-Scale Integrated Circuits (VLSIs) in order to evaluate genetic programs at high speed. For human programmers, writing parallel programs is more difficult than writing sequential programs. However, experimental results show that GPP evolves parallel programs with less computational effort than that of their sequential counterparts. It creates a new approach to evolving a feasible problem solution in parallel program form and then serializes it into a sequential program if required. The effectiveness and efficiency of GPP are investigated using a suite of 14 well-studied benchmark problems. Experimental results show that GPP speeds up evolution substantially. 相似文献
11.
12.
The objective of this study is to develop a tri-rotor flying robot, which adopts the Y-shaped three-rotor structure. In order to balance the yaw torque produced by the three rotors, the RC servomotor and linkage is installed on the tail axis in order to improve the angle of the rolling axis of the tail motor. Moreover, through the torque generated by the horizontal component of the lift from the inclined motor on the tail axis, it balances the yaw torque of the three rotors. The dynamic equations of the tri-rotor flying robot are determined in this paper. The relationship between motor thrust, angular acceleration, and voltage input was also studied in this research. In order to study the effect of control parameters on the flight stability completely, this study develops a universal stability experimental platform to help tuning the control parameters safely. Based on this, the tri-rotor flying robot can rapidly change flying gesture and avoid oscillation. Finally, we conducted some indoor and outdoor flight tests. From the experimental results, the tri-rotor flying robot can fly and hover stably in the sky. 相似文献
13.
14.
对蛇的身体结构和运动形态进行了分析,掌握了蛇的运动模型,分析了蛇在蜿蜒运动过程中的受力情况。通过对蛇行运动的研究,结合结构设计、控制系统设计等,设计一条13关节的仿生机器蛇,实现蜿蜒前进、转弯、蜷缩、抬头等动作。并对仿生蛇的设计提出一些看法,结合实际,对其未来发展提出建议。 相似文献
15.
针对在室内机器人定位和三维稠密地图构建系统中,现有方法无法同时满足高精度定位、大范围和快速性要求的问题,应用具有跟踪、地图构建和重定位三平行线程的ORB-SLAM算法估计机器人三维位姿;然后拼接深度摄像头KINECT获得的三维稠密点云,提出空间域上的关键帧提取方法剔除冗余的视频帧;接着提出子地图法进一步减少地图构建的时间,最终提高算法的整体速度。实验结果表明,所提系统能够在大范围环境中准确定位机器人位置,在运动轨迹为50 m的大范围中,机器人的均方根误差为1.04 m,即误差为2%,同时整体速度为11帧/秒,其中定位速度达到17帧/秒,可以满足室内机器人定位和三维稠密地图构建的精度、大范围和快速性的要求。 相似文献
16.
17.
The implementation of the forward kinematics algorithm to position control robot manipulators is discussed. The objective is to control the manipulator in real time by dividing the task between a network of transputers. The underlying strategy is the fine-grain distribution of tasks as opposed to allocating one processor per joint. The network topology used is taken through diagnostic tests for analysis leading to performance maximization. 相似文献
18.
Emotional control architectures are becoming promising solutions for the design of the robots of the future. The emotions motivate the robot behaviors to fulfill the objectives. The workload of the emotions increases with the complexity of the applications, which reduces the capacity of the processor to undertake more complex problems. A simple but costly solution would be the use of high performance computers to solve the complex problems. However, taking advantage of the potential parallelism of the emotions, this paper proposes a less expensive solution using low cost Cyclone FPGAs. Different FPGA devices are compared to analyze their suitability to cope with different industrial mobile robotic applications. The experiments are conducted taking into account different environmental conditions, robot dynamics and emotional states. The results of the evaluation show that Cyclone V outperforms the original RT-SW solution in 5 times and can undertake the 97% of the problems of the robot, while Cyclone IV improves the performances in about 4 times solving medium and few complex problems. Cyclone 2 and 3 double the performance of the RT-SW and are useful for simple robotic applications. 相似文献
19.
An intelligent walking-assistance robot system has been developed to help the elderly or the disabled in rehabilitation programs.
From the design viewpoint, several different mechanisms to satisfy the strict requirements for use in a rehabilitation program
were considered and studied. A two-wheel mobile mechanism was developed to provide motions to follow the patient's walking
trajectory, and also to make the patient follow a specified trajectory. Equations of motion were derived for the unloading
control, and a force control algorithm was developed. For motion control of the mobile base, virtual trajectory planning by
the B-spline method and PID control were used. Sensing the motion of the patient is performed by a linear potentiometer and
a rotating encoder attached to the robot manipulator. The system was tested on patients in hospital and the experimental results
are reported. 相似文献
20.
Digital fuzzy logic controller: design and implementation 总被引:2,自引:0,他引:2
In this paper, various aspects of digital fuzzy logic controller (FLC) design and implementation are discussed, Classic and improved models of the single-input single-output (SISO), multiple-input single-output (MISC), and multiple-input multiple-output (MIMO) FLCs are analyzed in terms of hardware cost and performance. A set of universal parameters to characterize any hardware realization of digital FLCs is defined. The comparative study of classic and alternative MIMO FLCs is presented as a generalization of other controller configurations. A processing element for the parallel FLC architecture realizing improved inferencing of MIMO system is designed, characterized, and tested. Finally, as a case feasibility study, a direct data stream architecture for complete digital fuzzy controller is shown as an improved solution for high-speed, cost-effective, real-time control applications 相似文献