• Title/Summary/Keyword: Server-robot

Search Result 120, Processing Time 0.026 seconds

Development of Web-based Robot Programming Education Supporting System (웹 기반의 로봇 프로그래밍 교육 지원 시스템 개발)

  • Yoo, In-Hwan
    • The Journal of Korean Association of Computer Education
    • /
    • v.10 no.4
    • /
    • pp.1-16
    • /
    • 2007
  • The effect of existing programming education has shown a limitation coming from its methodology. Thus, the researcher developed a Web-based robot programming support system and explored its possibility for overcoming problems in existing programming education and ultimately for enhancing creativity and problem-solving abilities of students. The developed system let students learn robot programming just with a PC or PDA connected to the Internet without additional hardware and software. Different types of robots linked with a server computer can be controlled by using different programming languages. It is possible to use Korean keywords for programming as well. Specially, this system was evaluated positively by the groups whose computer abilities are excellent and student of introductory or intermediate level programming course. Furthermore, the programming education that uses robot and the Hangul programming technology were given very positive reception by elementary school students.

  • PDF

Indoor Environment Monitoring Using a PXA 270-based Mobile Embedded System (PXA 270 기반 이동형 임베디드 시스템을 이용한 실내 환경 모니터링)

  • Jeong, Goo-Jong;Kim, In-Hyuk;Son, Young-Ik
    • Proceedings of the IEEK Conference
    • /
    • 2009.05a
    • /
    • pp.249-251
    • /
    • 2009
  • Mobile patrol robots are mainly used in aerospace and military engineering because they can work at dangerous environment replacing a man. This paper presents a study on the remote monitoring and control system of a mobile patrol robot platform using TCP/IP. The mobile robot consists of intel PXA270 and linux-based system. It can get environment information such as images, temperature, humidity and slope by using two cameras and various sensors. And it transmits information data to a monitoring system through the ad-hoc network which is one of wireless network solutions. At this time, a mobile robot is a server and a monitoring system is a client. Users can monitor environment information which is received from a mobile robot by an application based on PC. We have used TCP/IP protocol, socket programming, interface technique of process and devices and control algorithm to embody the mobile robot and its monitoring system. Experimental results shows that the system can be utilized as a remote patrol monitoring tool.

  • PDF

Remote Control of Network-Based Modular Robot (네트웍 기반 모듈라 로봇의 원격 제어)

  • Yeom, Dong-Joo;Lee, Bo-Hee
    • Journal of Convergence for Information Technology
    • /
    • v.8 no.5
    • /
    • pp.77-83
    • /
    • 2018
  • A modular robot that memorizes motion can be easily created and operated because it expresses by hand. However, since there is not enough storage space in the module to store the user-created operation, it is impossible to reuse the created operation, and when the modular robot again memorizes the operation, it changes to another operation. There is no main controller capable of operating a plurality of modular robots at the same time, and thus there is a disadvantage that the user must input directly to the modular robot. To overcome these disadvantages, a remote controller has been proposed that can be operated in the surrounding smart devices by designing web server and component based software using wired and wireless network. In the proposed method, various types of structures are created by connecting to a modular robot, and the reconstructed operation is performed again after storing, and the usefulness is confirmed by regenerating the stored operation effectively. In addition, the reliability of the downloaded trajectory data is verified by analyzing the difference between the trajectory data and the actual trajectory. In the future, the trajectory stored in the remote controller will be standardized using the artificial intelligence technique, so that the operation of the modular robot will be easily implemented.

Implementation of NON-ROS remote control software of TurtleBot 2 based Windows 10 IoT core (Windows 10 IoT Core 기반 Non-ROS TurtleBot2용 원격 제어 소프트웨어 구현)

  • Onesphore, Ingabire;Kim, Minyoung;Jang, Jongwook
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2019.05a
    • /
    • pp.111-114
    • /
    • 2019
  • This paper intends to implement a software that controls TurtleBot 2 remotely. The moving of the robot TurtleBot 2 can be controlled using command control based on Windows 10 IoT core instead of the Robot Operating System (ROS). The implemented software allows the user to move remotely TurtleBot 2 in any specified direction and perform the monitoring such as reading feedback data from the robot. Through TCP/IP and serial communication technology, TurtleBot 2 can successfully receive command control and send feedback to the user. Using C# programming language, two Universal Windows Platform apps (client app and server app) have been implemented to allow communication between the user and TurtleBot 2. The result of this implementation has been verified and tested in an indoor platform.

  • PDF

Design and Implementation of Personal Communicator based on Embedded Single Board Computer for Controlling of Remote Devices (원격 장치 제어를 위한 임베디드 기술 기반의 개인용 커뮤니케이터 설계 및 구현)

  • Jang, Seong-Sik;Byun, Tae-Young
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.16 no.2
    • /
    • pp.99-109
    • /
    • 2011
  • This paper presents implementation details of home appliance control system using personal communicator based on LN2440 single board computer, which recognizes hand-gesture of user, controls remote moving device such as mobile home server, robot etc. through delivery of proper control commands. Also, this paper includes details of design and implementation of home gateway and mobile home server. The implemented prototype can be utilized to develop various remote control system including a remote exploration robot, intelligent wheelchair based on general purpose embedded system.

A Design and Implementation of A Robot Client Middleware for Network-based Intelligent Robot based on Service-Oriented (지능형 네트워크 로봇을 위한 서비스 지향적인 로봇 클라이언트 미들웨어 설계와 구현)

  • Kwak, Dong-Gyu;Choi, Jae-Young
    • The KIPS Transactions:PartA
    • /
    • v.19A no.1
    • /
    • pp.1-8
    • /
    • 2012
  • Network-based intelligent robot is connected with network system, provides interactions with humans, and carries out its own roles on ubiquitous computing environments. URC (Ubiquitous Robot Companion) robot has been proposed to develop network-based robot by applying distributed computing techniques. On URC robot, it is possible to save the computing power of robot client by environments, has been proposed to develop robot software using service-oriented architecture on server-client computing environments. The SOMAR client robot consists of two layers - device service layer and robot service layer. The device service controls physical devices, and the robot service abstracts robot's services, which are newly defined and generated by combining many device services. RSEL (Robot Service Executing Language) is defined in this paper to represent relations and connections between device services and robot services. A RESL document, including robot services by combining several device services, is translated to a programming language for robot client system using RSEL translator, then the translated source program is compiled and uploaded to robot client system with RPC (Remote Procedure Call) command. A SOMAR client system is easy to be applied to embedded systems of host/target architecture. Moreover it is possible to produce a light-weight URC client robot by reducing workload of RSEL processing engine.

A RFID-Based Multi-Robot Management System Available in Indoor Environments (실내 환경에서 운영 가능한 RFID 기반 멀티 로봇 관리 시스템)

  • An, Sang-Sun;Shin, Sung-Oog;Lee, Jeong-Oog;Baik, Doo-Kwon
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.6
    • /
    • pp.13-24
    • /
    • 2008
  • The multi robot operation technique has emerged as one of the most important research subjects that focus on minimizing redundancy in space exploration and maximizing the efficiency of operation. For an efficient operation of the multi robot systems, the movement of each Single robot in the multi robot systems should be properly observed and controlled. This paper suggests Multi Robot Management System to minimize redundancy in space exploration by assigning exploration space to each robot efficiently to take advantage of the RFID. Also, this paper has suggested fault tolerance technique that detects disable Single robot and substitute it by activated Single robot in order to ensure overall exploration and improve efficiency of exploration. Proposed system overcomes previous fault that it is difficult for central server to detect exact position of robot by using RFID system and Home Robot. Designated Home robot manages each Single robot efficiently and assigns the best suited space to Single robot by using RFID Tag Information. Proposed multi robot management system uses RFID for space assignment, Localization and Mapping efficiently and not only maximizes the efficiency of operation, but also ensures reliability by supporting fault-tolerance, compared with Single robot system. Also, through simulation, this paper proves efficiency of spending time and redundancy rates between multi robot management applied by proposed system and not applied by proposed system.

  • PDF

A Study of Smart Robot Architecture and Movement for Observation of Dangerous Region (위험지역 감시스마트로봇의 설계와 동작에 관한 연구)

  • Koo, Kyung-Wan;Baek, Dong-Hyun
    • Fire Science and Engineering
    • /
    • v.27 no.6
    • /
    • pp.83-88
    • /
    • 2013
  • Catastrophic disasters are sprouting out recently, i.e., the radiation leaks and the hydrofluoric acid gas leaks, etc. The restoration work for these kinds of disasters is very harmful and dangerous for human beings to handle themselves, thus allowing manless robots to fly the reconnaissance planes over to the disaster stricken areas and do the necessary work instead. For this endeavor and purpose, we created and tested an intelligent robot that can inspect those areas, using Mbed (ARM processor) technology temperature sensors and gas sensors aided by CAM (Computer-Aided Manufacturing) cameras. Also, HTTP Server, PC, androids and their combined efforts allow their remote controlled operation from far away with timing control. These intelligent robots can be on duty for 24 hours, minimizing the accidents and crimes and what not, and can respond more quickly when these misfortunes actually happen. We can anticipate the economic effects as well, derived from the reduced needs for hiring human resources.

A Study on the Development of Language Education Service Platform for Teaching Assistance Robots (교사도우미 로봇을 활용한 어학교육 서비스 플랫폼 구축방안 연구)

  • Yoo, Gab-Sang;Choi, Jong-Chon
    • Journal of Digital Convergence
    • /
    • v.14 no.8
    • /
    • pp.223-232
    • /
    • 2016
  • This study focuses on the new teaching assistance robot platform and the cloud-based education service model to support the server. In the client area we would like to use the teacher assistant robot in elementary school classrooms to utilize the language education service platform. Emerging IoT technology will be adopted to provide a comfortable classroom environment and various media interfaces. Extensive precedent review and case study have been conducted to identify basic requirements of proposed service platform. Embedded system and technology for image recognition, speech recognition, autonomous movement, display, touch screen, IR sensor, GPS, and temperature-humidity sensor were extensively investigated to complete the service. Key findings of this paper are optimized service platform with cloud server system and possibilities of potential smart classroom with intelligent robot by adopting IoT and BIM technology.

Development of Smart Remote Terminal Unit for Water Treatment SCADA System (상하수도 원격감시제어 시스템 구현을 위한 스마트 RTU의 개발 및 적용)

  • Jang, Sang-Bok;Lee, Ho-Hyun;Hong, Sung-Taek;Chun, Myung-Geun
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.28 no.2
    • /
    • pp.24-30
    • /
    • 2014
  • In this paper, a new remote terminal unit(hereafter RTU) is proposed to manage a wide range of applications and a variety of sensors (eg, pressure, water quality, temperature and humidity sensors, the amount of pollutants, $CO_2$, etc.) to monitor and control the facility such as water treatment plant, intake and effluent pumping station, water tank and distribution network. Fault status of local sensor devices and network are alerted by using the embedded fault handling capabilities of the RTU in the system and also sent to the fault handling server, by which fault can be easily monitored to users. The developed system was applied to one of K-water branch offices in Geoje city and improved its reliability and stability for controlling and monitoring water facility.