• 제목/요약/키워드: task based design

검색결과 838건 처리시간 0.029초

Ajax 기반의 웹2.0 서비스를 위한 인터랙션 디자인 가이드라인에 대한 연구 (A Study on the Interaction Design Guideline for Web2.0 Service Based on Ajax)

  • 이지현
    • 대한인간공학회지
    • /
    • 제29권4호
    • /
    • pp.569-574
    • /
    • 2010
  • After the beginning of Web2.0 era, newly developed interaction design patterns based on Ajax(Asynchronous JavaScript and XML) have been tried in various Web2.0 services. These new interaction design patterns enable web service to provide rich experience for users. However, it is very hard to find organized task based guideline about Web2.0 interaction design even though there are a lot of complicated interaction design techniques and patterns. It is essential to have Web2.0 interaction guide based on Ajax because it can guide designers to use appropriate interaction design patterns and to keep usability for ordinary users. Therefore, this research aims to establish task based interaction design guideline for Web2.0 service based on Ajax. The reason why this research focused on Ajax is that Ajax is most widely used language for Web2.0 service. First, primary five interaction design patterns were defined through analysis of various interaction design patterns from Web2.0 services. Second, detail interaction design tasks from five major patterns were analyzed based on the study of major Web2.0 services such as Gmail, Twitter, YouTube and Google maps. Third, general design guidelines such as heuristic guidelines for web service are studied through literature review. After all, this study proposed task based interaction design guide for Web2.0 service with Ajax. With this guide, designers and developers can choose appropriate Web2.0 interaction patterns and apply to their service and provide service to users with enhanced usability and satisfaction.

요청한 작업 경로에 따른 매니퓰레이터의 기구학적 변수 선정을 위한 군집 지능 기반 최적 설계 (Swarm Intelligence-based Optimal Design for Selecting the Kinematic Parameters of a Manipulator According to the Desired Task Space Trajectory)

  • 이준우
    • 한국생산제조학회지
    • /
    • 제25권6호
    • /
    • pp.504-510
    • /
    • 2016
  • Robots are widely utilized in many fields, and various demands need customized robots. This study proposes an optimal design method based on swarm intelligence for selecting the kinematic parameter of a manipulator according to the task space trajectory desired by the user. The optimal design method is dealt with herein as an optimization problem. This study is based on swarm intelligence-based optimization algorithms (i.e., ant colony optimization (ACO) and particle swarm optimization algorithms) to determine the optimal kinematic parameters of the manipulator. The former is used to select the optimal kinematic parameter values, whereas the latter is utilized to solve the inverse kinematic problem when the ACO determines the parameter values. This study solves a design problem with the PUMA 560 when the desired task space trajectory is given and discusses its results in the simulation part to verify the performance of the proposed design.

협동로봇 활용을 위한 작업안전 시나리오 설계 방법론 연구 (A Design Methodology of Task Safety Scenario for the Application of Collaborative Robots)

  • 김율희;김진오
    • 로봇학회논문지
    • /
    • 제15권3호
    • /
    • pp.256-268
    • /
    • 2020
  • This study is about a design method for deriving task safety scenarios for the application of collaborative robots. A five-step process for deriving task safety scenarios for collaborative robots has been proposed, which focuses on the type of collaboration between human and collaborative robot. The three types of collaboration were classified according to the collaboration workspace and the worktime of human and collaborative robot. Based on these three types of collaboration, task safety scenarios include scenarios that predict risk from unintended use during work. Collaboration with collaborative robot is a human-centered process because human actions can create dangerous situations. Besides, we improved the understanding of this design methodology by presenting examples of the application of task safety scenarios according to the process for each type of collaboration.

직무 분석과 시나리오 기반 설계를 이용한 Auto PC 인터페이스 개발 (An interface development f of an auto PC using task analysis and scenario-based design)

  • 박준호;전명훈;안정희
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2007년도 학술대회 2부
    • /
    • pp.548-553
    • /
    • 2007
  • Digital convergence 및 ubiquitous 환경이 보편화되면서 computer system이 대부분의 전자 제품에 삽입되고 있다. 제품의 인터페이스는 더욱 복잡해지고 있으며, 사용 방법 또한 어려워지고 있는 상황이다. 이 중 Auto PC는 대표적인 예로, 차량 운전 환경에서 네비게이션, 음악, 동영상, DMB, PC 등의 기능을 지원하는 복합 제품이다. 이러한 제품의 사용자 인터페이스 설계를 위해서는 제품을 사용하면서 일어나는 행동들과 이들의 흐름을 이해할 수 있는 시나리오 설계에 관한 연구가 필수적이다. 인간공학 및 HCI 분야에서는 사용자 인터페이스를 설계하고 평가할 수 있는 방법론 및 도구들이 많이 소개되고 있다. 또한 이러한 방법 및 도구들을 상황에 맞게 선택하고 종합하고자 하는 연구 역시 다양하게 이루어지고 있다. 본 연구에서는 인간 중심 설계(human centered design) 방법론 중 대표적인 시나리오 기반 설계(SBD: Scenario-Based Design)과 직무분석(Task Analysis)을 이용하여 Auto PC의 인터페이스 설계에 적용해보았다. 시나리오 기반 설계와 직무분석 두 방법론을 통합할 수 있는 프로세스를 적용하였고, 그 결과 각 방법론의 단점을 서로 보완할 수 있었다. 추후 prototype을 완성하고 사용성 평가 및 만족도 조사를 통하여 설계된 인터페이스를 검증하는 연구가 진행될 예정이다.

  • PDF

Sketch-based 3D modeling by aligning outlines of an image

  • Li, Chunxiao;Lee, Hyowon;Zhang, Dongliang;Jiang, Hao
    • Journal of Computational Design and Engineering
    • /
    • 제3권3호
    • /
    • pp.286-294
    • /
    • 2016
  • In this paper we present an efficient technique for sketch-based 3D modeling using automatically extracted image features. Creating a 3D model often requires a drawing of irregular shapes composed of curved lines as a starting point but it is difficult to hand-draw such lines without introducing awkward bumps and edges along the lines. We propose an automatic alignment of a user's hand-drawn sketch lines to the contour lines of an image, facilitating a considerable level of ease with which the user can carelessly continue sketching while the system intelligently snaps the sketch lines to a background image contour, no longer requiring the strenuous effort and stress of trying to make a perfect line during the modeling task. This interactive technique seamlessly combines the efficiency and perception of the human user with the accuracy of computational power, applied to the domain of 3D modeling where the utmost precision of on-screen drawing has been one of the hurdles of the task hitherto considered a job requiring a highly skilled and careful manipulation by the user. We provide several examples to demonstrate the accuracy and efficiency of the method with which complex shapes were achieved easily and quickly in the interactive outline drawing task.

PBL수업에서 교육과정 편성 과제에 대한 동기 설계가 학습자의 교과흥미와 과제난이도 인식에 미치는 영향 (Effects of Motivational Design on Curriculum Organization Tasks on Learners' Subjects Interest and Task Difficulty Recognition in PBL)

  • 이은철
    • 한국콘텐츠학회논문지
    • /
    • 제20권1호
    • /
    • pp.334-344
    • /
    • 2020
  • 본 연구는 PBL(Problem Based Learning) 수업에서 학생들에 수행하는 과제에 켈러의 ARCS에 의해 동기설계를 반영하였을 때, 학습자의 교과흥미와 과제난이도 인식 수준에 미치는 영향을 탐색하기 위해서 수행되었다. 이를 위해서 일반교직을 전공하는 대학생 79명을 대상으로 수행되었다. 연구를 위해서 실험집단과 비교집단을 구성하였다. 교과 흥미와 과제난이도 인식 수준의 사전 수준을 측정하기 위해 1차 PBL 과제를 수행하였다. 다음으로 동기 설계가 반영된 과제의 영향을 검증하기 위해 2차 PBL 활동 수행하였다. 실험집단은 동기설계가 반영된 과제를 수행하였고, 비교집단은 동기설계가 반영이 되지 않은 과제를 수행하였다. 2차 PBL 활동이 종료된 후에 교과흥미와 과제난이도 인식 수준을 측정하였다. 수집된 자료는 사전 수준을 공변량으로 선정하여 ANCOVA를 사용하여 자료를 분석하였다. 그 결과 실험집단의 교과흥미 수준이 통계적으로 유의미하게 향상되었고, 과제난이도 인식 수준은 통계적으로 유의미하게 낮아진 것으로 검증되었다.

FMS의 실제 시간 제어에 관한 연구 (Real-time control software for flexible manufacturing system)

  • 이석희
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1986년도 한국자동제어학술회의논문집; 한국과학기술대학, 충남; 17-18 Oct. 1986
    • /
    • pp.518-526
    • /
    • 1986
  • This paper gives the detail of the work carried out to develop real-time control software for Flexible Manufacturing Systems. A basic design philosophy to implement such software is proposed. The major features are the partitioning of complicated control actions into simplified ones, structured programming and multi-threaded transaction-based tasks. The software operates on the basis of passing task-to-task messages via mailboxes, causing appropriate actions to be taken by each task. Each task represents a separate subprocess so that the subprocesses can be run simultaneously. The task-to-task message could be easily replaced by computer-to-computer communication, using LAN, demonstrating that the software methods developed produce a flexible designs for control software of an FMS. A method of linking such software to simulation software is suggested as a potentially powerful additional design-tool.

  • PDF

A Neurofuzzy Algorithm-Based Advanced Bilateral Controller for Telerobot Systems

  • Cha, Dong-hyuk;Cho, Hyung-Suck
    • Transactions on Control, Automation and Systems Engineering
    • /
    • 제4권1호
    • /
    • pp.100-107
    • /
    • 2002
  • The advanced bilateral control algorithm, which can enlarge a reflected force by combining force reflection and compliance control, greatly enhances workability in teleoperation. In this scheme the maximum boundaries of a compliance controller and a force reflection gain guaranteeing stability and good task performance greatly depend upon characteristics of a slave arm, a master arm, and an environment. These characteristics, however, are generally unknown in teleoperation. It is, therefore, very difficult to determine such maximum boundary of the gain. The paper presented a novel method for design of an advanced bilateral controller. The factors affecting task performance and stability in the advanced bilateral controller were analyzed and a design guideline was presented. The neurofuzzy compliance model (NFCM)-based bilateral control proposed herein is an algorithm designed to automatically determine the suitable compliance for a given task or environment. The NFCM, composed of a fuzzy logic controller (FLC) and a rule-learning mechanism, is used as a compliance controller. The FLC generates compliant motions according to contact forces. The rule-learning mechanism, which is based upon the reinforcement learning algorithm, trains the rule-base of the FLC until the given task is done successfully. Since the scheme allows the use of large force reflection gain, it can assure good task performance. Moreover, the scheme does not require any priori knowledge on a slave arm dynamics, a slave arm controller and an environment, and thus, it can be easily applied to the control of any telerobot systems. Through a series of experiments effectiveness of the proposed algorithm has been verified.

지속가능한 도시 가로 환경 조성을 위한 개발 과제 및 개발요소에 관한 연구 (A Study on the Development Task and Element for Creating Sustainable City Street Environment)

  • 박성준;이현수;임호균
    • 한국실내디자인학회논문집
    • /
    • 제21권1호
    • /
    • pp.119-126
    • /
    • 2012
  • The purpose of this study is to suggest a strategy of creating sustainable city's streets by extracting a elements related the task related with society, economic, and environment. The method of this study is as follows. First step, we extract main task for developing sustainable settlements through studying literature review. Second step, based on the task for sustainable settlements, we generate various elements for developing sustainable street environments. Third step, we carry out a survey targeting experts related to field of urban environment. Fourth step, we analyze their priority about developing elements and the difference between groups. Last step, through correlation analysis between three task and elements for developing sustainable streets, we discuss the specific application around developing elements. The result of this study is as follows. Firstly, from a social point of view, the task related to connecting of historical and cultural characteristic is the most important thing. In a environmental view, it illustrates that application of technologies based on IT is more important than use of sustainable land. In a economic paint of view, it presents that the elements of city security & disasters are important.

  • PDF

Software Pipeline-Based Partitioning Method with Trade-Off between Workload Balance and Communication Optimization

  • Huang, Kai;Xiu, Siwen;Yu, Min;Zhang, Xiaomeng;Yan, Rongjie;Yan, Xiaolang;Liu, Zhili
    • ETRI Journal
    • /
    • 제37권3호
    • /
    • pp.562-572
    • /
    • 2015
  • For a multiprocessor System-on-Chip (MPSoC) to achieve high performance via parallelism, we must consider how to partition a given application into different components and map the components onto multiple processors. In this paper, we propose a software pipeline-based partitioning method with cyclic dependent task management and communication optimization. During task partitioning, simultaneously considering computation load balance and communication optimization can cause interference, which leads to performance loss. To address this issue, we formulate their constraints and apply an integer linear programming approach to find an optimal partitioning result - one that requires a trade-off between these two factors. Experimental results on a reconfigurable MPSoC platform demonstrate the effectiveness of the proposed method, with 20% to 40% performance improvements compared to a traditional software pipeline-based partitioning method.