9 research outputs found

    A Portable Algorithm Visualization System for Geometric Computing

    No full text
    演算法視覺化是一門獨特的研究主題,整合眾工程技術,如電腦圖學、系統編程、資料庫管理、電腦網路等,使演算法研究者容易去測試他們的想法,展示新發現,與在教室授課。在演算法視覺化的廣泛應用中,仍留存著應進一步研究的效能議題,例如系統可移植性、協同合作功能與在三維環境中的動畫效果。使用Java編製程序的最新技術,我們發展一套演算法視覺化及除錯系統,取為"GeoBuilder",來針對幾何計算。GeoBuilder系統有著Java 所保證的可移植性,在演算法發展中從事協同合作,與自動鏡頭定位去追蹤三維幾何物件之特性。在這篇畢業論文,我們敘述GeoBuilder系統之設計與展示它的應用。Algorithm visualization is a unique research topic that integrates engineering skills such as computer graphics, system programming, database management, computer networks, etc., to facilitate algorithmic researchers in testing their ideas, demonstrating new findings, and teaching in the classroom. Within the broad applications of algorithm visualization, there still remain performance issues that deserve further research, e.g., system portability, collaboration capability, and animation effect in 3D environments. Using modern technologies of Java programming, we develop an algorithm visualization and debugging system, dubbed “GeoBuilder”, for geometric computing. The GeoBuilder system is featured by Java's promising portability, engagement of collaboration in algorithm development, and “automatic camera positioning” for tracking 3D geometric objects. In this thesis, we describe the design of the GeoBuilder system and demonstrate its applications.誌謝…………………………………………………………………ii 摘要…………………………………………………………………iii Abstract……………………………………………………………iv Chapter 1 Introduction…………………………………………………………1 Chapter 2 Related Work ……………………………………………3 2.1 Three Dimensional Algorithm Visualization Systems……3 2.2 OpenCPS Computational Problem Solving Environment……5 Chapter 3 System Architecture……………………………………7 3.1 Architecture of GeoBuilder…………………………………7 3.2 Design of Geo3DDrwaingBean…………………………………7 3.3 Development of Concurrent Collaboration…………………11 3.4 GeoBuilder as a Plugin of OpenCPS Knowledge Portal…11 Chapter 4 The Communication of 3D Geometric Objects between Clients and Algorithm Server………………13 4.1 GeoLeda 3D Objects……………………………………………13 4.2 VisualObject of Java 2D and GLObject of JOGL…………17 4.3 Communication between C++ and Java Classes……………18 Chapter 5 Three-Dimensional Object Input Mechanism………20 5.1 3D Cursor………………………………………………………20 5.2 Input Objects by the 3D Cursor……………………………21 5.3 Operations for Three-Dimensional Objects………………24 Chapter 6 Three-Dimensional Object Output Observation Mechanism…………………………………………………30 6.1 Observation Sphere……………………………………………31 6.2 Change Manually the Camera on the Observation Sphere……………………………………………………………32 6.3 Automatic Camera Decision on the Observation Sphere……………………………………………………………33 Chapter 7 Collaboration……………………………………………35 Chapter 8 Result……………………………………………………37 Chapter 9 Conclusion and Future Work…………………………42 References……………………………………………………………4

    主動式平衡台

    No full text
    [[abstract]]在現代社會中,宅配以及快遞都成為生活中不可或缺的一部分,由於宅配與快遞的普及化,每天送的貨物相對也越來越多,在送貨的途中,往往會因為貨物的不平衡導致貨物倒塌而造成交通意外,即使運送前做過詳細的檢查,在運送中也會因為路面顛簸使貨物倒塌,如果能在貨物傾斜時就能感應到,來對貨物做一個恢復平衡的動作,相信就能夠避免意外的發生。 此次製作了兩組平衡台,分別為步進馬達套組與伺服馬達套組,其平衡台為雙軸式,在內圈與外圈安裝馬達在X軸與Y軸,並於平台中心安裝三軸傾斜模組。最後將兩組平衡台進行比較其速度與差異性

    Using Augmented Reality to Build an Instructional System for First-aid Supplies

    No full text
    [[abstract]]近來因為資訊科技的快速進步,民眾普遍擁有電腦裝置,在電腦上使用互動式多媒體內容,也逐漸成為生活中的一部分,進而發展出許多互動式多媒體教材。使用互動式多媒體進行教學,比傳統紙本教學模式更具趣味性,在教材的呈現形式方面也更為豐富。由於一般人對於衛材的使用方法,往往一知半解,就算有紙本說明書,也常常會因其外觀不具吸引力,而忽略不讀,導致衛材使用上的錯誤。所以本研究開發一套互動式多媒體教材,採用Ausubel教學理論,以五項家庭中常見的自助診療衛材為例,利用擴增實境技術,製作出衛材使用的教學系統,然後讓一組受測者實際使用本系統,讓另一組受測者以紙本說明書形式學習相同的衛材知識,再進行試題測驗與滿意度調查,探討兩組在學習成效與滿意度上之差異。結果發現不管是測驗成績或滿意度調查結果,擴增實境組均顯著優於傳統紙本組,也說明擴增實境技術適合用於製作衛材教學材料,可提昇學習成效與滿意度。本研究結合Ausubel教學理論與擴增實境技術的方法,可以擴充至其他領域的教學,甚至應用在廣大的商品使用教學中,來吸引更多的顧客,因此值得推廣。 Because of the recent rapid advances in information technology, computer ownership is common. In addition, the process of accessing interactive multimedia content using computers has been integrated into daily life, prompting the development of various interactive multimedia teaching materials. Compared to traditional paper-based teaching models, teaching using interactive multimedia offers greater enjoyment and diverse methods for presenting teaching materials. People’s understanding of medical supply use is typically insufficient, and they tend to disregard paper-based user manuals because of the unappealing presentation, resulting in incorrect use of medical supplies. Therefore, this study developed a set of interactive multimedia teaching materials using Ausubel’s learning theory. Five common household first-aid supplies were adopted as examples, and an instructional system for medical supply use was established by employing augmented reality (AR) technology. One group of participants used the proposed system to acquire medical supply knowledge, and the other group employed paper-based user manuals. Subsequently, a quiz and a satisfaction survey were administered to examine the differences in learning effectiveness and satisfaction between the groups. The results showed that the quiz scores and satisfaction levels achieved by the AR group were significantly higher than those of the paper-based manual group, indicating that AR technology is suitable for developing medical supply teaching materials and enhances learning effectiveness and satisfaction. The proposed method of combining Ausubel’s learning theory and AR technology can be extended to teaching in other fields and tutorials on a wide range of commercial products, thereby attracting additional customers. Thus, this method is worthy of promotion

    The Establishment of Production System for Quality and Safety Fruit Products

    No full text
    無農藥殘毒之安全農產品是國人健康之保障,也是農產品外銷之重要品質之一。台灣全年都有各種重要水果上市,這是台灣人民的可貴資源,也是台灣農業可以傲視國際之處,因此建立各種水果之安全生產體系是相當重要。本計畫擬於三年中完成印度棗、木瓜、荔枝、番荔枝、楊桃及柑橘等六種重要水果之安全生產體系。各種水果生產都有專則專家組成之研究團隊進行安全生產體系各技術之整合。包括品種及安全種苗之繁殖、合理安全之肥培管理、包括生物控制及農藥控制之安全病蟲害防治等建立各種水果安全生產行事曆。The agricultural products with high quality and no pesticide residue by the appropriate production systems are the guarantee for people's health ware and one of the important properties of products for export. There are wide varieties of fruits on market produced through all year round produced in Taiwan. This is a very gloried resource for Taiwan in economical view and in academic research. Therefore, it is very crucial to establish standard operation processes (SOP) for each fruit tree production to meet the requirement in producing high quality and safety fruits. This project intends to establish the SOP for six fruits which are Indian jujube, papaya, litchi, sweet apple, citrus, and star fruit. The SOP for each fruit production will be conducted by separate research team on safety seedling, appropriate soil management, precision fertilization, proper pesticides use, and post harvest management as well. The SOP will be written on production calendar for farmers easily followed
    corecore