首页 > 最新文献

2007 IEEE Workshop on Advanced Robotics and Its Social Impacts最新文献

英文 中文
SIFT-based monocluar SLAM with inverse depth parameterization for robot localization 基于sift的反深度参数化单凸SLAM机器人定位
Pub Date : 2007-12-01 DOI: 10.1109/ARSO.2007.4531427
Chen Chwan-Hsen, Yung-Pyng Chan
We have developed a monocular SLAM method which uses the scale-invariant feature transform (SIFT) algorithm to detect salient features within the scene. Only feature points with large scales are considered as worth-tracking features to reduce the computation load and enhance the robustness. These feature information are input to an extended Kalman filter with the spatial coordinates of the feature points and that of the observing camera as its state variables. The angular and translational velocity and acceleration of the camera are also included as the state variables. Compared to previous approaches, we use the reciprocal of the depth, instead of the depth itself, as the state variable, together with other state variables, in the extended Kalman filter to represent the relative distance between the camera and the feature points. The extended Kalman filter can accurately estimate the spatial location of the feature points and that of the camera with only one camera after a very short period for those feature points experiencing significant change in parallax. We have tested the proposed method with a hand-held camera walking in both indoor and outdoor environment. The outdoor environment for the experiment is populated with both close and distant objects. The results show very accurate estimates on the spatial locations of the camera and feature points within seconds.
我们开发了一种单目SLAM方法,该方法使用尺度不变特征变换(SIFT)算法来检测场景中的显著特征。为了减少计算量和增强鲁棒性,只考虑规模较大的特征点作为价值跟踪特征。这些特征信息以特征点的空间坐标和观测相机的空间坐标作为状态变量输入到扩展卡尔曼滤波器中。摄像机的角速度、平动速度和加速度也作为状态变量。与之前的方法相比,我们使用深度的倒数,而不是深度本身作为状态变量,与其他状态变量一起,在扩展卡尔曼滤波器中表示相机与特征点之间的相对距离。对于视差变化较大的特征点,扩展卡尔曼滤波可以在很短的时间内准确地估计出特征点的空间位置和单摄像机的空间位置。我们用手持摄像机在室内和室外环境中行走测试了所提出的方法。实验的室外环境中有近距离和远距离的物体。结果显示,在几秒钟内对相机和特征点的空间位置进行了非常精确的估计。
{"title":"SIFT-based monocluar SLAM with inverse depth parameterization for robot localization","authors":"Chen Chwan-Hsen, Yung-Pyng Chan","doi":"10.1109/ARSO.2007.4531427","DOIUrl":"https://doi.org/10.1109/ARSO.2007.4531427","url":null,"abstract":"We have developed a monocular SLAM method which uses the scale-invariant feature transform (SIFT) algorithm to detect salient features within the scene. Only feature points with large scales are considered as worth-tracking features to reduce the computation load and enhance the robustness. These feature information are input to an extended Kalman filter with the spatial coordinates of the feature points and that of the observing camera as its state variables. The angular and translational velocity and acceleration of the camera are also included as the state variables. Compared to previous approaches, we use the reciprocal of the depth, instead of the depth itself, as the state variable, together with other state variables, in the extended Kalman filter to represent the relative distance between the camera and the feature points. The extended Kalman filter can accurately estimate the spatial location of the feature points and that of the camera with only one camera after a very short period for those feature points experiencing significant change in parallax. We have tested the proposed method with a hand-held camera walking in both indoor and outdoor environment. The outdoor environment for the experiment is populated with both close and distant objects. The results show very accurate estimates on the spatial locations of the camera and feature points within seconds.","PeriodicalId":344670,"journal":{"name":"2007 IEEE Workshop on Advanced Robotics and Its Social Impacts","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123099266","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
The modular design of the distributed edutainment biped humanoid robot system 分布式教育娱乐双足仿人机器人系统的模块化设计
Pub Date : 2007-12-01 DOI: 10.1109/ARSO.2007.4531430
An-Ping Wang, P. Hsu
With the "education in entrainment" concept, this research develops critical parts and technologies of the edutainment robot. With proper specifications and interface integrations, the distributed-control application environment of a biped humanoid robot is successfully established. Developed parts of this robot are: (1) humanoid robot mechanism (2) intelligent network-based joint servo actuator (3) MCU-based robot controller (4) ZigBee wireless networking module (5) PC-based virtual-reality robot software user interface. Besides, three enhancements of the distributed control protocol are developed to further increase the agility of the robot operation. With these results, the technology and cost barriers to develop a fully distributed humanoid robot with both distributed mechanical and control modules are no more unattainable.
本研究以“寓教于乐”的理念,开发寓教于乐机器人的关键部件和关键技术。通过适当的规范和接口集成,成功地建立了两足仿人机器人的分布式控制应用环境。该机器人的开发部分有:(1)仿人机器人机构(2)基于智能网络的关节伺服执行器(3)基于单片机的机器人控制器(4)ZigBee无线组网模块(5)基于pc机的虚拟现实机器人软件用户界面。此外,本文还对分布式控制协议进行了三方面的改进,进一步提高了机器人操作的敏捷性。有了这些结果,开发具有分布式机械和控制模块的全分布式人形机器人的技术和成本障碍不再是不可实现的。
{"title":"The modular design of the distributed edutainment biped humanoid robot system","authors":"An-Ping Wang, P. Hsu","doi":"10.1109/ARSO.2007.4531430","DOIUrl":"https://doi.org/10.1109/ARSO.2007.4531430","url":null,"abstract":"With the \"education in entrainment\" concept, this research develops critical parts and technologies of the edutainment robot. With proper specifications and interface integrations, the distributed-control application environment of a biped humanoid robot is successfully established. Developed parts of this robot are: (1) humanoid robot mechanism (2) intelligent network-based joint servo actuator (3) MCU-based robot controller (4) ZigBee wireless networking module (5) PC-based virtual-reality robot software user interface. Besides, three enhancements of the distributed control protocol are developed to further increase the agility of the robot operation. With these results, the technology and cost barriers to develop a fully distributed humanoid robot with both distributed mechanical and control modules are no more unattainable.","PeriodicalId":344670,"journal":{"name":"2007 IEEE Workshop on Advanced Robotics and Its Social Impacts","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128322356","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Multi-objective genetic algorithms applied for optimal design of 2 DOF micro parallel robots 应用多目标遗传算法进行二自由度微型并联机器人的优化设计
Pub Date : 2007-12-01 DOI: 10.1109/ARSO.2007.4531420
S. Stan, V. Maties, R. Balan
This paper is aimed at presenting a study on the optimization of the Biglide and Bipod mini parallel robots, which comprises two-degree-of-freedom (DOF) mini parallel robots with constant and variable struts. The robot workspace is characterized and the inverse kinematics equation is obtained. In the paper, design optimization is implemented with genetic algorithms (GA) for optimization considering transmission quality index, design space and workspace. Here, intended to show the advantages of using the GA, we applied it to a multicriteria optimization problem of 2 DOF mini parallel robots. Genetic algorithms (GA) are so far generally the best and most robust kind of evolutionary algorithms. A GA has a number of advantages. It can quickly scan a vast solution set. Bad proposals do not affect the end solution negatively as they are simply discarded. The obtained results have shown that the use of GA in such kind of optimization problem enhances the quality of the optimization outcome, providing a better and more realistic support for the decision maker.
本文主要研究了由两自由度固定杆和变杆微型并联机器人组成的Biglide和Bipod微型并联机器人的优化问题。对机器人的工作空间进行了表征,得到了机器人的反运动学方程。本文采用遗传算法(GA)进行优化,考虑传输质量指标、设计空间和工作空间。为了展示遗传算法的优势,我们将其应用于一个2自由度微型并联机器人的多准则优化问题。遗传算法(GA)是迄今为止最好、最健壮的一种进化算法。GA有很多优点。它可以快速扫描大量的解集。糟糕的建议不会对最终解决方案产生负面影响,因为它们只是被丢弃。研究结果表明,将遗传算法应用于此类优化问题,提高了优化结果的质量,为决策者提供了更好、更现实的支持。
{"title":"Multi-objective genetic algorithms applied for optimal design of 2 DOF micro parallel robots","authors":"S. Stan, V. Maties, R. Balan","doi":"10.1109/ARSO.2007.4531420","DOIUrl":"https://doi.org/10.1109/ARSO.2007.4531420","url":null,"abstract":"This paper is aimed at presenting a study on the optimization of the Biglide and Bipod mini parallel robots, which comprises two-degree-of-freedom (DOF) mini parallel robots with constant and variable struts. The robot workspace is characterized and the inverse kinematics equation is obtained. In the paper, design optimization is implemented with genetic algorithms (GA) for optimization considering transmission quality index, design space and workspace. Here, intended to show the advantages of using the GA, we applied it to a multicriteria optimization problem of 2 DOF mini parallel robots. Genetic algorithms (GA) are so far generally the best and most robust kind of evolutionary algorithms. A GA has a number of advantages. It can quickly scan a vast solution set. Bad proposals do not affect the end solution negatively as they are simply discarded. The obtained results have shown that the use of GA in such kind of optimization problem enhances the quality of the optimization outcome, providing a better and more realistic support for the decision maker.","PeriodicalId":344670,"journal":{"name":"2007 IEEE Workshop on Advanced Robotics and Its Social Impacts","volume":"117 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132520076","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Workspace analysis of the Biglide mini parallel robot with 2 DOF 二自由度微型并联机器人Biglide的工作空间分析
Pub Date : 2007-12-01 DOI: 10.1109/ARSO.2007.4531419
S. Stan, V. Maties, R. Balan
The knowledge of the workspace of a 2 DOF mini parallel robot is very important in planning a dextrous manipulation task. In this paper, we propose an approach to compute and visualize the workspace of a 2 DOF mini parallel robot. Planar parallel robots are good candidates for microminiaturization into a microdevice. The workspace is one of the most important kinematic properties of robots, even by practical viewpoint because of its impact on robot design. A program was created in MATLAB for workspace analysis of 2 DOF parallel robots. Singular configurations are also obtained.
了解2自由度微型并联机器人的工作空间对于灵巧操作任务的规划是非常重要的。本文提出了一种计算和可视化2自由度微型并联机器人工作空间的方法。平面并联机器人是微小型化的理想选择。工作空间是机器人最重要的运动特性之一,甚至从实用的角度来看也是如此,因为它影响着机器人的设计。在MATLAB中编写了二自由度并联机器人工作空间分析程序。也得到了奇异构型。
{"title":"Workspace analysis of the Biglide mini parallel robot with 2 DOF","authors":"S. Stan, V. Maties, R. Balan","doi":"10.1109/ARSO.2007.4531419","DOIUrl":"https://doi.org/10.1109/ARSO.2007.4531419","url":null,"abstract":"The knowledge of the workspace of a 2 DOF mini parallel robot is very important in planning a dextrous manipulation task. In this paper, we propose an approach to compute and visualize the workspace of a 2 DOF mini parallel robot. Planar parallel robots are good candidates for microminiaturization into a microdevice. The workspace is one of the most important kinematic properties of robots, even by practical viewpoint because of its impact on robot design. A program was created in MATLAB for workspace analysis of 2 DOF parallel robots. Singular configurations are also obtained.","PeriodicalId":344670,"journal":{"name":"2007 IEEE Workshop on Advanced Robotics and Its Social Impacts","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132370475","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Intelligent battery management system with parallel-connected cell-balance algorithm on the humanoid robot 基于并联电池平衡算法的人形机器人智能电池管理系统
Pub Date : 2007-12-01 DOI: 10.1109/ARSO.2007.4531410
Ching-Kuo Wang, Sheng Chen, Han-Pang Huang
The cruising scope of the humanoid robot is conspicuously restrained by the heavy weight and the discharge instability of the lithium cell structure. Generally speaking, most of the key performance indices (KPI) of the state of discharge (SOD) can be satisfied by the series-connected cells with traditional gas-gauge if the current is small enough. However, the reliable cycle-lifespan would be shortened and KPI are no longer assured whenever the cell-inbalance phenomenon occurs under the heavy-duty discharge conditions. This paper is aimed to develop an inexpensive, lightweight, durable, reliable, and predictable cell-balance algorithm (ICBA) with parallel-connected circuit to stabilize the respective cells and protect the battery management system (BMS). A PC-based graphic-user interface (GUI) will be implemented to detect the on-line SOD and evaluate KPI for the existed cell-group. Finally, computer simulations and the SOD experiment with data acquisition are carefully examined and successfully demonstrated the advantages of the proposed algorithm.
锂电池结构的重量和放电不稳定性明显限制了仿人机器人的巡航范围。一般来说,如果电流足够小,传统气表串联电池可以满足放电状态(SOD)的大部分关键性能指标。但在重载放电条件下,一旦出现电池不平衡现象,就会缩短可靠的循环寿命,无法保证KPI。本文旨在开发一种廉价、轻便、耐用、可靠和可预测的电池平衡算法(ICBA),并采用并联电路来稳定各自的电池并保护电池管理系统(BMS)。将实现基于pc的图形用户界面(GUI)来检测在线SOD并评估现有细胞组的KPI。最后,通过计算机仿真和数据采集的超氧化物歧化酶实验验证了该算法的优越性。
{"title":"Intelligent battery management system with parallel-connected cell-balance algorithm on the humanoid robot","authors":"Ching-Kuo Wang, Sheng Chen, Han-Pang Huang","doi":"10.1109/ARSO.2007.4531410","DOIUrl":"https://doi.org/10.1109/ARSO.2007.4531410","url":null,"abstract":"The cruising scope of the humanoid robot is conspicuously restrained by the heavy weight and the discharge instability of the lithium cell structure. Generally speaking, most of the key performance indices (KPI) of the state of discharge (SOD) can be satisfied by the series-connected cells with traditional gas-gauge if the current is small enough. However, the reliable cycle-lifespan would be shortened and KPI are no longer assured whenever the cell-inbalance phenomenon occurs under the heavy-duty discharge conditions. This paper is aimed to develop an inexpensive, lightweight, durable, reliable, and predictable cell-balance algorithm (ICBA) with parallel-connected circuit to stabilize the respective cells and protect the battery management system (BMS). A PC-based graphic-user interface (GUI) will be implemented to detect the on-line SOD and evaluate KPI for the existed cell-group. Finally, computer simulations and the SOD experiment with data acquisition are carefully examined and successfully demonstrated the advantages of the proposed algorithm.","PeriodicalId":344670,"journal":{"name":"2007 IEEE Workshop on Advanced Robotics and Its Social Impacts","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116171856","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
HERM: Heterogeneous nEtwork-based Robot Middleware HERM:基于异构网络的机器人中间件
Pub Date : 2007-12-01 DOI: 10.1109/ARSO.2007.4531412
S. Kim, K. Lee, V. Li, S. Choe, H. Park
On developing modern robot systems, intellectual robots can be designed as multiple modules, where the module means the autonomous hardware units performing robot specific tasks. Further, each module can be connected with non-unified network interfaces due to a heterogeneous feature of robot system. In this manner, one of technical challenges is interoperability to support stable and effective communication between heterogeneous network interfaces. Focusing on this issue, this paper proposes a middleware named HERM (heterogeneous network-based robot middleware). HERM is divided into three layers; (i) network interface layer, which abstracts various heterogeneous network interfaces as logical channels, (ii) network adaptation layer, which provides addressing strategies, module discovery, and routing service for communication between modules, and (iii) application support layer, which manages robot applications and transforms application data into a standard format for transmitting over a network. By this layered design, HERM provides standardized interfaces to control other modules over heterogeneous network interfaces and facilitates integration of different module which constitute a robot system. The results of implementation and case study show that HERM is suitable for a module-based robot.
在开发现代机器人系统时,智能机器人可以被设计成多个模块,其中模块是指执行机器人特定任务的自主硬件单元。此外,由于机器人系统的异构特性,每个模块可以通过非统一的网络接口连接。在这种方式下,技术挑战之一是互操作性,以支持异构网络接口之间稳定和有效的通信。针对这一问题,本文提出了一种名为HERM(异构网络机器人中间件)的中间件。HERM分为三层;(i)网络接口层,它将各种异构网络接口抽象为逻辑通道;(ii)网络适应层,它为模块之间的通信提供寻址策略、模块发现和路由服务;(iii)应用程序支持层,它管理机器人应用程序并将应用程序数据转换为标准格式,以便在网络上传输。通过这种分层设计,HERM通过异构网络接口为控制其他模块提供了标准化的接口,便于组成机器人系统的不同模块的集成。实现结果和实例研究表明,HERM适用于基于模块的机器人。
{"title":"HERM: Heterogeneous nEtwork-based Robot Middleware","authors":"S. Kim, K. Lee, V. Li, S. Choe, H. Park","doi":"10.1109/ARSO.2007.4531412","DOIUrl":"https://doi.org/10.1109/ARSO.2007.4531412","url":null,"abstract":"On developing modern robot systems, intellectual robots can be designed as multiple modules, where the module means the autonomous hardware units performing robot specific tasks. Further, each module can be connected with non-unified network interfaces due to a heterogeneous feature of robot system. In this manner, one of technical challenges is interoperability to support stable and effective communication between heterogeneous network interfaces. Focusing on this issue, this paper proposes a middleware named HERM (heterogeneous network-based robot middleware). HERM is divided into three layers; (i) network interface layer, which abstracts various heterogeneous network interfaces as logical channels, (ii) network adaptation layer, which provides addressing strategies, module discovery, and routing service for communication between modules, and (iii) application support layer, which manages robot applications and transforms application data into a standard format for transmitting over a network. By this layered design, HERM provides standardized interfaces to control other modules over heterogeneous network interfaces and facilitates integration of different module which constitute a robot system. The results of implementation and case study show that HERM is suitable for a module-based robot.","PeriodicalId":344670,"journal":{"name":"2007 IEEE Workshop on Advanced Robotics and Its Social Impacts","volume":"110 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127979043","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Self-tuning saturation sliding controller for a two-link robot arm 双连杆机械臂的自调谐饱和滑动控制器
Pub Date : 2007-12-01 DOI: 10.1109/ARSO.2007.4531428
Yao-Chu Hsueh, S. Su
In this study, a self-tuning sliding controller is employed to solve the control problem for a class of SISO nonlinear control system. Such a controller is called the self- tuning saturation sliding controller (SSC) in this paper. The SSC can be viewed as an improved sliding controller which possesses both the equivalent controller characteristics and the hitting controller characteristics. Besides, in order to overcome the parameter selection problem, a self-tuning machine is proposed to reduce the difficulty of the parameter selection. Finally, we attempt to employ the proposed controller to control a two-link robot arm which is a class of MIMO control system. The results are promising.
本文采用自整定滑模控制器来解决一类SISO非线性控制系统的控制问题。本文将这种控制器称为自调谐饱和滑动控制器(SSC)。SSC可以看作是一种改进的滑动控制器,它既具有等效控制器特性,又具有撞击控制器特性。此外,为了克服参数选择问题,提出了一种自调谐机来降低参数选择的难度。最后,我们尝试使用所提出的控制器来控制一类MIMO控制系统的双连杆机械臂。结果是有希望的。
{"title":"Self-tuning saturation sliding controller for a two-link robot arm","authors":"Yao-Chu Hsueh, S. Su","doi":"10.1109/ARSO.2007.4531428","DOIUrl":"https://doi.org/10.1109/ARSO.2007.4531428","url":null,"abstract":"In this study, a self-tuning sliding controller is employed to solve the control problem for a class of SISO nonlinear control system. Such a controller is called the self- tuning saturation sliding controller (SSC) in this paper. The SSC can be viewed as an improved sliding controller which possesses both the equivalent controller characteristics and the hitting controller characteristics. Besides, in order to overcome the parameter selection problem, a self-tuning machine is proposed to reduce the difficulty of the parameter selection. Finally, we attempt to employ the proposed controller to control a two-link robot arm which is a class of MIMO control system. The results are promising.","PeriodicalId":344670,"journal":{"name":"2007 IEEE Workshop on Advanced Robotics and Its Social Impacts","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131631746","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The realization of a music reading and singing two-wheeled robot 实现了一个能读能唱的两轮音乐机器人
Pub Date : 2007-12-01 DOI: 10.1109/ARSO.2007.4531431
Wei-chen Lee, H. Gu, Kuo-Liang Chung, Chyi-Yeu Lin, C. Fahn, Yah-Syun Lai, Chih-Cheng Chang, Chia-Lun Tsai, Kai-Jay Lu, Huang-Liang Liau, Mao-Kuo Hsu
The objective of this research is to construct a two-wheeled robot that can autonomously read music and sing songs with vocal voice. A musical notation editor was created so that users can easily create a hardcopy of a song and show it to the robot to have more interaction with the robot. The robot can read the music by its vision system and musical notation recognition program, and then sing the song by its voice synthesis system autonomously. The experiment results showed that the accuracy of singing the Mandarin song, a little bee, is about 95% in average, which demonstrated that the mobile robot is promising in entertainment application.
此次研究的目标是制造一种能够自主阅读音乐和唱歌的两轮机器人。创建了乐谱编辑器,以便用户可以轻松地创建歌曲的硬拷贝并将其展示给机器人,以便与机器人进行更多的交互。机器人可以通过视觉系统和乐谱识别程序读懂音乐,然后通过语音合成系统自主演唱歌曲。实验结果表明,该移动机器人演唱普通话歌曲《小蜜蜂》的准确率平均在95%左右,证明了该移动机器人在娱乐应用方面的广阔前景。
{"title":"The realization of a music reading and singing two-wheeled robot","authors":"Wei-chen Lee, H. Gu, Kuo-Liang Chung, Chyi-Yeu Lin, C. Fahn, Yah-Syun Lai, Chih-Cheng Chang, Chia-Lun Tsai, Kai-Jay Lu, Huang-Liang Liau, Mao-Kuo Hsu","doi":"10.1109/ARSO.2007.4531431","DOIUrl":"https://doi.org/10.1109/ARSO.2007.4531431","url":null,"abstract":"The objective of this research is to construct a two-wheeled robot that can autonomously read music and sing songs with vocal voice. A musical notation editor was created so that users can easily create a hardcopy of a song and show it to the robot to have more interaction with the robot. The robot can read the music by its vision system and musical notation recognition program, and then sing the song by its voice synthesis system autonomously. The experiment results showed that the accuracy of singing the Mandarin song, a little bee, is about 95% in average, which demonstrated that the mobile robot is promising in entertainment application.","PeriodicalId":344670,"journal":{"name":"2007 IEEE Workshop on Advanced Robotics and Its Social Impacts","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133850703","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Cooperative force control of a knee surgical robot for lateral milling of bone 膝关节侧磨骨手术机器人的协同力控制
Pub Date : 2007-12-01 DOI: 10.1109/ARSO.2007.4531422
P. Yen, Chia-Hao Tsai
Robotic knee surgery performs bone resection without relying on mechanical jigs during bone preparation of TKA (total knee arthroplasty). The inaccuracy induced by loose jig fixation and slot width tolerance can, subsequently, be avoided. Mill is usually used as the bone cutter in most of the current knee surgical robots, in which all bones are milled out. This might not be desired. In some cases, the cut bone may be used by the surgeon for bone grafting for some patients. Therefore the existent bone resection method may not be adequate. Different scenarios of bone resection in order to preserve the cut-off bones to be in pieces should be developed. In the proposed cutting process, the side edge instead of the bottom edge of the mill is used to move and cut the bone along the designated boundary of the cutting plane. Thus cut-off bone is in the form of pieces rather than blurs or chips. However, this cutting process will give rise to large and non-uniform cut forces on the cutter. As a result, the cutter is under large bending and the cutting trajectory may be deviated or, even worse, the cutter may be broken. To overcome the problem, the paper proposed an cooperative impedance force control strategy between the robot and the surgeon to maintain the safety, stability and accuracy of bone resection process.
机器人膝关节手术在TKA(全膝关节置换术)的骨准备过程中不依赖机械夹具进行骨切除。因此,可以避免因夹具固定松散和狭缝宽度公差引起的精度误差。在目前大多数膝关节手术机器人中,Mill通常被用作骨切割机,在这种机器人中,所有的骨头都被磨掉。这可能是不可取的。在某些情况下,外科医生可能会使用切割的骨头为某些患者进行植骨。因此,现有的骨切除方法可能不充分。不同的骨切除方案,以保持被切断的骨块应发展。在所提出的切割过程中,使用铣刀的侧刃而不是底刃沿着切割平面的指定边界移动和切割骨头。因此,切断的骨头是碎片的形式,而不是模糊或碎片。然而,这种切削过程将在刀具上产生大而不均匀的切削力。因此,刀具处于大弯曲状态,切削轨迹可能会偏离,甚至更糟,刀具可能会断裂。为了克服这一问题,本文提出了机器人与外科医生之间的阻抗力协同控制策略,以保证骨切除过程的安全性、稳定性和准确性。
{"title":"Cooperative force control of a knee surgical robot for lateral milling of bone","authors":"P. Yen, Chia-Hao Tsai","doi":"10.1109/ARSO.2007.4531422","DOIUrl":"https://doi.org/10.1109/ARSO.2007.4531422","url":null,"abstract":"Robotic knee surgery performs bone resection without relying on mechanical jigs during bone preparation of TKA (total knee arthroplasty). The inaccuracy induced by loose jig fixation and slot width tolerance can, subsequently, be avoided. Mill is usually used as the bone cutter in most of the current knee surgical robots, in which all bones are milled out. This might not be desired. In some cases, the cut bone may be used by the surgeon for bone grafting for some patients. Therefore the existent bone resection method may not be adequate. Different scenarios of bone resection in order to preserve the cut-off bones to be in pieces should be developed. In the proposed cutting process, the side edge instead of the bottom edge of the mill is used to move and cut the bone along the designated boundary of the cutting plane. Thus cut-off bone is in the form of pieces rather than blurs or chips. However, this cutting process will give rise to large and non-uniform cut forces on the cutter. As a result, the cutter is under large bending and the cutting trajectory may be deviated or, even worse, the cutter may be broken. To overcome the problem, the paper proposed an cooperative impedance force control strategy between the robot and the surgeon to maintain the safety, stability and accuracy of bone resection process.","PeriodicalId":344670,"journal":{"name":"2007 IEEE Workshop on Advanced Robotics and Its Social Impacts","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121563711","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
A fast and smooth walking pattern generator of biped robot using Jacobian inverse kinematics 基于雅可比逆运动学的双足机器人快速平滑行走模式生成器
Pub Date : 2007-12-01 DOI: 10.1109/ARSO.2007.4531417
Jiu-Lou Yan, Han-Pang Huang
In order to solve inverse kinematics of a multi- DOF (degree of freedom) mechanism, many methods have been proposed with the Jacobian linearization method. When solving inverse kinematics problems with this method, long computation time is needed because the Jacobian matrix should be updated in order to solve the configuration for each different end-effector trajectory knot. In this study, two smooth trajectories are generated as target positions, one for swing leg's ankle, and the other for center of mass. These generated knot points in the task space with appropriate distance to each other are used to solve inverse kinematics by the proposed modified Jacobian method-Fixed leg Jacobian. It can guarantee that only one iteration is needed to solve the configuration when it is away from singularity with a small position error (0.0712% of leg length). We propose an algorithm that can generate the gait in real time including singularity avoidance and joint limit avoidance. Simulations have been carried out. The results showed that the proposed method can generate a smooth gait for robot walking on real time implementation.
为了求解多自由度机构的运动学逆解,利用雅可比线性化方法提出了许多求解方法。在求解运动学逆问题时,由于需要更新雅可比矩阵以求解不同末端执行器轨迹结点的构型,需要较长的计算时间。在本研究中,生成两个平滑轨迹作为目标位置,一个为摆动腿的脚踝,另一个为质心。利用生成的任务空间中彼此距离适当的节点,采用改进的雅可比矩阵法——固定腿雅可比矩阵求解运动学逆解。它可以保证在远离奇异点时只需要一次迭代求解构型,且位置误差很小(腿长的0.0712%)。提出了一种包含奇异避免和关节极限避免的实时步态生成算法。并进行了仿真。结果表明,该方法能够实时生成机器人行走时的光滑步态。
{"title":"A fast and smooth walking pattern generator of biped robot using Jacobian inverse kinematics","authors":"Jiu-Lou Yan, Han-Pang Huang","doi":"10.1109/ARSO.2007.4531417","DOIUrl":"https://doi.org/10.1109/ARSO.2007.4531417","url":null,"abstract":"In order to solve inverse kinematics of a multi- DOF (degree of freedom) mechanism, many methods have been proposed with the Jacobian linearization method. When solving inverse kinematics problems with this method, long computation time is needed because the Jacobian matrix should be updated in order to solve the configuration for each different end-effector trajectory knot. In this study, two smooth trajectories are generated as target positions, one for swing leg's ankle, and the other for center of mass. These generated knot points in the task space with appropriate distance to each other are used to solve inverse kinematics by the proposed modified Jacobian method-Fixed leg Jacobian. It can guarantee that only one iteration is needed to solve the configuration when it is away from singularity with a small position error (0.0712% of leg length). We propose an algorithm that can generate the gait in real time including singularity avoidance and joint limit avoidance. Simulations have been carried out. The results showed that the proposed method can generate a smooth gait for robot walking on real time implementation.","PeriodicalId":344670,"journal":{"name":"2007 IEEE Workshop on Advanced Robotics and Its Social Impacts","volume":"2000 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129557521","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
期刊
2007 IEEE Workshop on Advanced Robotics and Its Social Impacts
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1