• Title/Summary/Keyword: Implementation Task

Search Result 567, Processing Time 0.024 seconds

Seamless Switching in the Implementation of the Adjustable Autonomy of Human-Robot Teams (인간-로봇 팀의 조절가능 자율도 구현에서 무결절 전환)

  • Cho, Hye-Kyung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.13 no.1
    • /
    • pp.65-71
    • /
    • 2007
  • Adjustable autonomy architecture provides various ways for a human operator to participate as a member of a human-robot team in improving the performance of the team by resolving issues that the robots cannot deal with or performing tasks that the robots alone would unable to do. According to the level of involvement of the human operator, the robots have to adjust their level of autonomy and, in consequence, the operation mode of the overall system shifts. This paper deals with the implementation issues of seamless switching when the level of autonomy of the human-robot team shifts from one level to another. Especially, we focus on developing reliable methods for monitoring the task progress and maximizing the system flexibility by coping with the detailed differences between humans and robots in their characteristics of motions and their choices of positions, paths, and sequences of sub-goals to achieve a given task. To test and motivate the proposed methods, we have assembled three heterogeneous robots which work together to dock both ends of a suspended beam into stanchions.

Implementation of a redundant network protocol based on VMEbus (VMEbus를 통한 이중화 네트워크 프로토콜 구현)

  • Park, Jeong-Weon;Park, Seong-Jin
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.3
    • /
    • pp.753-758
    • /
    • 2011
  • According to the needs for equipment performance, reliability, and performance for impending time to guarantee its viability, various redundancy techniques have been used in many military systems. Typically, one of redundancy schemes to increase the viability of the system is to configure a network between two processes. However, when some failure or loss in a physical network occur, redundancy schemes may not operate well. In this paper, we present a protocol scheme of VMEbus master and slave of a shared memory region, interrupts, and a dedicated task communication. Specifically, we confirm the validity of the presented scheme through the direct implementation of the protocol and some experimental results.

Applying Static Priority Policy to Distance-Constrained Scheduling (간격제한 스케줄이에 정적 우선순위 정책의 적용)

  • Jeong, Hak-Jin;Seol, Geun-Seok;Lee, Hae-Yeong;Lee, Sang-Ho
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.26 no.11
    • /
    • pp.1333-1343
    • /
    • 1999
  • 경성 실시간 시스템의 태스크들은 논리적으로 올바른 결과를 산출해야 하지만 또한 각자의 시간 제한 조건을 만족하여야 한다. 간격제한 스케줄링은 시간 제한 조건이 시간 간격 제한으로 주어지는 실시간 태스크들을 스케줄하기 위하여 도입되었다. 간격제한 스케줄링에서의 각 태스크들은 시간 간격 제한 조건을 갖는데, 이것은 태스크의 두 연속적인 수행의 종료시간에 대해 제한을 가한다. 다시 말해, 간격제한 스케줄링에서의 각 태스크 수행은 그 태스크의 직전 수행 완료 시간으로부터 발생하는 데드라인을 갖는다. 간격제한 태스크 스케줄링에 관한 많은 연구는 단순화 방법에 기초하고 있다. 그러나, 우리는 이 논문에서 단순화 방법을 사용하지 않고, 정적 우선순위 및 정적 분리 제한 정책을 채용한 새로운 간격제한 태스크 스케줄링 방법을 제안한다. 제안된 정적 할당 방법은 스케줄링 분석 및 구현을 매우 간단히 할 수 있으며, 또한 스케줄러의 실행시간 오버헤드를 줄일 수 있다.Abstract Tasks in hard real-time systems must not only be logically correct but also meet their timing constraints. The distance-constrained scheduling has been introduced to schedule real-time tasks whose timing constraints are characterized by temporal distance constraints. Each task in the distance-constrained scheduling has a temporal distance constraint which imposes restriction on the finishing times of two consecutive executions of the task. Thus, each execution of a task in the distance-constrained scheduling has a deadline relative to the finishing time of the previous execution of the task.Much work on the distance-constrained task scheduling has been based on the reduction technique. In this paper, we propose a new scheme for the distance-constrained task scheduling which does not use the reduction technique but adopts static priority and static separation constraint assignment policy. We show that our static assignment approach can simplify the scheduling analysis and its implementation, and can also reduce the run-time overhead of the scheduler.

Improvement of Linux Schedulability Analysis for Simultaneous Support of Real-Time Task Groups and Deadline Task (실시간 태스크 그룹과 데드라인 태스크의 동시 지원을 위한 리눅스 스케줄링 가능성 분석 개선)

  • Yim, Yin-Goo;Jin, Hyun-Wook;Lee, Sang-Hun
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.7
    • /
    • pp.452-457
    • /
    • 2017
  • Linux is a general-purpose operating system that supports several schedulers, allowing different schedulers to coexist. In addition, Linux uses the Control Group (cgroup) to reserve CPU resources for task groups that follow the real-time (SCHED_FIFO, SCHED_RR) and non-real-time (SCHED_NORMAL) scheduler policies, except for the deadline scheduler (SCHED_DEADLINE). The cgroup performs the schedulability analysis to guarantee the reserved CPU resource as much as possible. However, current implementation of the schedulability analysis does not distinguish between deadline tasks and real-time tasks. Therefore, if these deadline tasks and real-time task groups coexist, there is a case where the resource reservation for the real-time task group is rejected. In this paper, we analyze the problems in the schedulability analysis for real-time task groups of Linux cgroups and propose patches to solve these problems.

Professional development of an experienced teacher through research community activities: focusing on task modification and implementation to facilitate mathematical creativity (연구공동체 활동을 통한 한 경력교사의 전문성 신장 : 수학적 창의성 촉진을 위한 대푯값 과제의 변형과 실행을 중심으로)

  • Moon, SungJae;Noh, JeongWon;Ro, YeSol;Lee, KyeongHwa
    • The Mathematical Education
    • /
    • v.58 no.4
    • /
    • pp.545-566
    • /
    • 2019
  • The purpose of this study is to show that research community activities can contribute to the professional development in respect of average concepts and mathematical creativity. In the community, activities were undertaken to transform the existing task into the task that contributes to the manifestation of creativity. In this process, researchers tried to connect the theory with the practice of the class, and the teacher acted as an active learner. The findings show that the teacher who had difficulty in teaching average could overcome difficulties, and also derived the way of task modification and strategies necessary for teaching average. The modified task induced improvements in students' achievement levels, which led to change in teachers' perspective on the relationship between mathematical creativity and learning. Research community activities have been shown to have contributed to improvements with regard to both teaching the average and promoting mathematical creativity.

Implementation of a Research Task Management System for Support Smart Work Considering Web Accessibility (웹 접근성을 고려한 스마트 워크 지원 연구과제 관리 시스템 구현)

  • Gu, Seung-Hwan;An, Kyong-Sok;Lee, Kwang-Mo;Choi, Sung-Jin
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.9
    • /
    • pp.39-48
    • /
    • 2013
  • This study has been conducted for the purpose to materialize a research task management system supporting smart work in regards to web accessibility. Smart phones have been on the spotlight in managing businesses and government affairs for their economical benefits and time wise efficiency. However, there is a lack of evidence in the actual development and implementation of smart phones in he current reality. Thus, this study has been conducted to build such a system with this current situation in mind. Prior to developing the system, studies have been made regarding HTML5, web accessibility, and Smart work. Through a theoretical study, an HTML5-based web accessibility system has been constructed and its methodology of development presented. As a result, the methodology presented through this study proves to be beneficial in the system development of smart devices-based environment which obey Web Accessibility.

A Study on the Distributed Real-time Mobile Robot System using TCP/IP and Linux (Linux와 TCP/IP를 이용한 분산 실시간 이동로봇 시스템 구현에 관한 연구)

  • 김주민;김홍렬;양광웅;김대원
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.9 no.10
    • /
    • pp.789-797
    • /
    • 2003
  • An implementation scheme and some improvements are proposed to adopt public-licensed operating system, Linux and de-facto world-wide network standard, TCP/IP into the field of behavior-based autonomous mobile robots. To demonstrate the needs of scheme and the improvement, an analysis is performed on a server/client communication problem with real time Linux previously proposed, and another analysis is also performed on interactions among TCP/IP communications and the performance of Linux system using them. Implementation of behavior-based control architecture on real time Linux is proposed firstly. Revised task-scheduling schemes are proposed that can enhance the performance of server/client communication among local tasks on a Linux platform. A new method of TCP/IP packet flow handling is proposed that prioritizes TCP/IP software interrupts with aperiodic server mechanism as well. To evaluate the implementation scheme and the proposed improvements, performance enhancements are shown through some simulations.

Kinematics Analysis and Implementation of a Motion-Following Task for a Humanoid Slave Robot Controlled by an Exoskeleton Master Robot

  • Song, Deok-Hui;Lee, Woon-Kyu;Jung, Seul
    • International Journal of Control, Automation, and Systems
    • /
    • v.5 no.6
    • /
    • pp.681-690
    • /
    • 2007
  • This article presents the kinematic analysis and implementation of an interface and control of two robots-an exoskeleton master robot and a human-like slave robot with two arms. Two robots are designed and built to be used for motion-following tasks. The operator wears the exoskeleton master robot to generate motions, and the slave robot is required to follow after the motion of the master robot. To synchronize the motions of two robots, kinematic analysis is performed to correct the kinematic mismatch between two robots. Hardware implementation of interface and control is done to test motion-following tasks. Experiments are performed to confirm the feasibility of the motion-following tasks by two robots.

Direct implementation of stochastic linearization for SDOF systems with general hysteresis

  • Dobson, S.;Noori, M.;Hou, Z.;Dimentberg, M.
    • Structural Engineering and Mechanics
    • /
    • v.6 no.5
    • /
    • pp.473-484
    • /
    • 1998
  • The first and second moments of response variables for SDOF systems with hysteretic nonlinearity are obtained by a direct linearization procedure. This adaptation in the implementation of well-known statistical linearization methods, provides concise, model-independent linearization coefficients that are well-suited for numerical solution. The method may be applied to systems which incorporate any hysteresis model governed by a differential constitutive equation, and may be used for zero or non-zero mean random vibration. The implementation eliminates the effort of analytically deriving specific linearization coefficients for new hysteresis models. In doing so, the procedure of stochastic analysis is made independent from the task of physical modeling of hysteretic systems. In this study, systems with three different hysteresis models are analyzed under various zero and non-zero mean Gaussian White noise inputs. Results are shown to be in agreement with previous linearization studies and Monte Carlo Simulation.

A Study on the Development of CITIS System Prototype - Using a Web Development Tool - (CITIS 시스템의 프로토타입 개발 방안 - 웹 개발 도구 사용을 중심으로 -)

  • 박정선;김성희
    • The Journal of Society for e-Business Studies
    • /
    • v.2 no.1
    • /
    • pp.117-129
    • /
    • 1997
  • As the lifecycle of a product becomes shorter, the communication between a contractor and a supplier in product information has got more importance. The CITIS(Contractor Integrated Technical Information Service) is required to provide authorized users with access to both data and applications they need to complete a task for contract. With the growth of WWW, there has been much study for the use of WWW for the implementation of CALS. The WWW has been proved as an efficient tool for CALS implementation due to its of publicity, openness, and free accessibility. In this study, we suggest using WWW tools, here, an intranet tool, as a basis for the implementation of CITIS

  • PDF