• Title/Summary/Keyword: Task structure

Search Result 745, Processing Time 0.028 seconds

Framework design for efficient Arduino program development

  • Gong, Dong-Hwan
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.14 no.1
    • /
    • pp.162-169
    • /
    • 2022
  • Arduino is used in various places such as education, experimentation, and industry. Due to the easy accessibility of Arduino, it is often used by non-majors, and it is also used in media art and toy programs. Although Arduino is relatively easy to use compared to other devices, it is not easy to control various IoT components at the same time. Some tasks run independently of other tasks, while others run dependently. In this paper, I proposed the Arduino Task Framework to efficiently execute many tasks in these various situations. The design framework of this paper is largely composed of two types: synchronous execution and asynchronous execution. These two execution methods can be combined to create several independent and dependent execution routines. Asynchronous tasks are independently executed tasks and are managed by AsyncTaskGroup, while synchronous tasks are dependently executed tasks and are managed by SyncTaskGroup. AsyncTaskGroup instance and SyncTaskGroup instance are instances of the same Task and can be used in combination with another task. The Arduino framework proposed in this paper simplifies the program structure and can easily compose various tasks.

A Robust Behavior Planning technique for Mobile Robots (이동 로봇의 강인 행동 계획 방법)

  • Lee, Sang-Hyoung;Lee, Sang-Hoon;Suh, Il-Hong
    • The Journal of Korea Robotics Society
    • /
    • v.1 no.2
    • /
    • pp.107-116
    • /
    • 2006
  • We propose a planning algorithm to automatically generate a robust behavior plan (RBP) with which mobile robots can achieve their task goal from any initial states under dynamically changing environments. For this, task description space (TDS) is formulated, where a redundant task configuration space and simulation model of physical space are employed. Successful task episodes are collected, where $A^*$ algorithm is employed. Interesting TDS state vectors are extracted, where occurrence frequency is used. Clusters of TDS state vectors are found by using state transition tuples and features of state transition tuples. From these operations, characteristics of successfully performed tasks by a simulator are abstracted and generalized. Then, a robust behavior plan is constructed as an ordered tree structure, where nodes of the tree are represented by attentive TDS state vector of each cluster. The validity of our method is tested by real robot's experimentation for a box-pushing-into-a-goal task.

  • PDF

A Development of Task Generator through an Analysis of Task Location Information Structure (작업위치 정보체계 분석을 통한 작업정보 생성기 개발)

  • Chin Sangyoon;Kang Woo-Young;Kim Yea-Sang
    • Korean Journal of Construction Engineering and Management
    • /
    • v.5 no.2 s.18
    • /
    • pp.64-71
    • /
    • 2004
  • A daily report is one of the critical documents in construction projects, since it helps them keep track of various as-built information. Despite the important role in progress management, the daily reporting process is time-consuming, and the representation of task information on daily reports are not effective enough to accumulate daily as-built information for further use in project management. Task information is composed of a specific work type and a location where the task is performed, which means that the same type of work is repeated over the locations. However, in many cases the task locations are described differently depending on a reporter's preference or experience. Without representing task location information effectively, it is difficult to accumulate and to reuse as-built information. The objective of this research is to build a framework for generating task information which can be efficiently accumulated and reused for progress management. To do so, this research built a task information model with focusing on the representation of task location associated with a work type, and developed an information system that supports automated and interactive generation of task information.

The Effects of Type of Group Based Incentive across Task Structure on Work Performance (과업의 상호의존성에 따라 집단 성과급 분배방식이 수행에 미치는 효과)

  • Lim, Sung-Jun;Kim, Kangcholong;Oah, Shezeen;Lee, Jea-Hee
    • The Journal of the Korea Contents Association
    • /
    • v.19 no.11
    • /
    • pp.1-11
    • /
    • 2019
  • The purpose of this study is to examine the effects of different group incentive type on performance under two types of interdependence in a task structure. One hundred twenty college and graduate students were recruited and asked to perform group typing task. Each typing groups organized three members. Participants were randomly assigned to one of four experimental conditions: equally-distributed incentive and differentially-distributed under two different task interdependence. In this study, the dependent variable was the number of correctly typed characters. We found the significant interaction effects between group incentive type and task interdependence. Specifically, under interdependent task, the work performance of participants in equally-distributed group incentive condition was higher than the performance in differentially-distributed group incentive condition.

Intelligent Hybrid Modular Architecture for Multi Agent System

  • Lee, Dong-Hun;Baek, Seung-Min;Kuc, Tae-Yong;Chung, Chae-Wook
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.896-902
    • /
    • 2004
  • The purpose of the study of multi-robot system is to realize multi-robot system easy for the control of robot system in case robot is adapted in the complicated environment of task structure. The purpose of the study of multi-robot system is to realize multi-robot system easy for the control of robot system in case robot is adapted in the complicated environment of task structure. To make real time control possible by making effective use of recognized information in this dynamic environment, suitable distribution of tasks should be made in consideration of function and role of each performing robots. In this paper, IHMA (Intelligent Hybrid Modular Architecture) of Intelligent combined control architecture which utilizes the merits of deliberative and reactive controllers will be suggested and its efficiency will be evaluated through the adaptation of control architecture to representative multi-robot system.

  • PDF

A Study on Organizational Structure and Computer Security Systems in Ubiquitous Environments (유비쿼터스 서비스 경영 환경에서 조직 구조 및 컴퓨터 보안 시스템에 관한 연구 - 외식 업체 적용 방안을 중심으로 -)

  • Yi, Myoung-Hee;Yu, Jae-Eon;Jung, Chang-Duk
    • Culinary science and hospitality research
    • /
    • v.13 no.4
    • /
    • pp.305-316
    • /
    • 2007
  • This paper examines that a desirable organizational structure for a security policy in ubiquitous environments that are based on users' need to know and do their tasks in organizations. Tasks are a common entity which already exit and relate directly to both users(who are assigned to tasks and to information required for the completion of a task). Ubiquitous is highlighted as IT paradigm of the future generation. We propose a security model, called the Ubiquitous Group Security Model(UGSM), which associates with a task of processing the information which users need to know. The access type specification restricts the operations that users are permitted to perform, as defined by users' need to do for achieving their tasks in organizations.

  • PDF

An Effect of the Group and Personal Factors on the Preference of the Conflict Handling Styles (집단적 요인과 개인적 요인이 갈등관리유형 선호에 미치는 영향에 관한 연구)

  • Yang, Gi-Dong
    • Management & Information Systems Review
    • /
    • v.26
    • /
    • pp.181-204
    • /
    • 2008
  • This study is to categorize five types of conflict handling styles that employees can take when conflict occurs. The five types are integrating, avoiding, dominating, obliging, and compromising. I found these factors that explain conflicts handling styles divided them into organizational structure, task group functioning and need styles and how certain factors explain different kinds of conflict handling styles without other factors. To measure conflict handling styles, this study used the scale of conflict style devised Rahim. Data were collected by the survey method from employees engaged in the service industry located Seoul, the Province of Gyeonggi, and the Province of Gangwon. In addition, in order to prove my hypothesis, I used hierarchical regression analysis method to find the pure explanation that each factors have without multicollinearity. According to the study's result, in a person's type of needs, if the need for achievement is high, they prefer integrating style. In contrast, if the need for achievement is low, they prefer avoiding style. Also, if the need for affiliation is high, the employees prefer compromising style. But if the need for affiliation is low and the need for dominance is high, the employees favor dominating style. However, in task group functioning, group homogeneity, group cohesiveness, and group goal clarity are high, or the confidence in peers and management is high, the employees prefer obliging style to other conflicts handling styles. As well as if group homogeneity, group cohesiveness, and group goal clarity are high, it was found that they prefer compromising style. Also, if the role conflict that is related to organizational structure is serious, employees prefer obliging style, but they have weakenss in explanation. To sum up these results, if the employees have obliging style that shows lack of concerns over themselves and at the same time, have high concerns to others, is affected by task group or organization. And we can infer that the other conflicts handling styles are effected by personal characteristic.

  • PDF

Synthesizing multi-loop control systems with period adjustment and Kernel compilation (주기 조정과 커널 자동 생성을 통한 다중 루프 시스템의 구현)

  • Hong, Seong-Soo;Choi, Chong-Ho;Park, Hong-Seong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.2
    • /
    • pp.187-196
    • /
    • 1997
  • This paper presents a semi-automatic methodology to synthesize executable digital controller saftware in a multi-loop control system. A digital controller is described by a task graph and end-to-end timing requirements. A task graph denotes the software structure of the controller, and the end-to-end requirements establish timing relationships between external inputs and outputs. Our approach translates the end-to-end requirements into a set of task attributes such as task periods and deadlines using nonlinear optimization techniques. Such attributes are essential for control engineers to implement control programs and schedule them in a control system with limited resources. In current engineering practice, human programmers manually derive those attributes in an ad hoc manner: they often resort to radical over-sampling to safely guarantee the given timing requirements, and thus render the resultant system poorly utilized. After task-specific attributes are derived, the tasks are scheduled on a single CPU and the compiled kernel is synthesized. We illustrate this process with a non-trivial servo motor control system.

  • PDF

Informational Analysis for Error Prediction of Emergency Tasks in Nuclear Power Plants (원자력발전소 비상운전 직무의 오류 예측을 위한 정보적 분석)

  • Jeong, Won-Dae;Kim, Jae-Hwan;Yun, Wan-Cheol
    • Journal of the Ergonomics Society of Korea
    • /
    • v.18 no.3
    • /
    • pp.41-53
    • /
    • 1999
  • More than twenty HRA (Human Reliability Analysis) methodologies have been developed and used for the safety analysis in nuclear field during the past two decades. However, no methodology appears to have universally been accepted, as various limitations have been raised for more widely used ones. One of the most important limitations of conventional HRA is insufficient analysis of the task structure and problem space. To resolve this problem, we suggest a framework of informational analysis for HRA. The proposed informational analysis consists of three parts. The first part is the scenario analysis that investigates the contextual information related to the given task on the basis of selected scenarios. The second is the goals-means analysis to define the relations between the cognitive goal and task steps. The third is the cognitive function analysis that identifies the cognitive patterns and information flows involved in the task. Through the three-part analysis. systematic investigation is made possible from the macroscopic information on the tasks to the microscopic information on the specific cognitive processes. It is expected that analysts can attain a structured set of information that helps to predict the types and possibility of human error in the given task.

  • PDF

Robust Force Control of Electro-hydraulic Manipulator in the Field Task

  • Cho, Yong-Rae;Ahn, Kyoung-Kwan;Yang, Soon-Yong;Lee, Byung-Ryong
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.134.4-134
    • /
    • 2001
  • Hydraulically driven manipulators are superior to electrically driven ones in the power density and electrical insulation. But an electro-hydraulic manipulator using hydraulic actuators has many nonlinear elements, and its parameter fluctuations are greater than those of electrically driven manipulator. So it is relatively difficult to realize not only stable contact work but also accurate force control for the autonomous field tasks such as the maintenance task of high voltage active electric line or the automatic excavation task by hydraulic excavator. In this report, we propose robust force control algorithm, which can be applied to the real field task such as the construction field, nuclear plant and so on. Proposed force controller has the same structure as that of disturbance observer for position control. The difference between force and position disturbance ...

  • PDF