• 제목/요약/키워드: Mobile Development Process

검색결과 522건 처리시간 0.032초

자율 주행 로봇의 실시간 제어 소프트웨어의 개발 (Development of Real-Time Control Software for Autonomous Mobile Robot)

  • 이종혁;조으뜸;정현아;김형신
    • 제어로봇시스템학회논문지
    • /
    • 제17권4호
    • /
    • pp.336-345
    • /
    • 2011
  • In this paper, we introduce software development process for autonomous mobile robot with LEGO RCX. The software is designed from course analysis and a series of software design processes are applied for the development. Various control methods are devised to identify robot's location and to optimize the running strategy. To assure realtime property and reliability of the software, we adopted software engineering processes during the development. In this paper, we report the detailed software design processes and the implementation result that we have experienced with our practical LEGO robot platform.

THE USE OF MOBILE COMPUTERS FOR CONSTRUCTION PROJECTS

  • Chul S. Kim
    • 국제학술발표논문집
    • /
    • The 3th International Conference on Construction Engineering and Project Management
    • /
    • pp.956-961
    • /
    • 2009
  • When construction engineers perform their work in the jobsite, they have to record as-built conditions in the project log (Data Collection). On the other hand, the engineers often have to refer to the construction documents when necessary at the job faces (Data Access). The practice of Data Collection and Data Access in the jobsite can be greatly enhanced by utilizing mobile computing with wireless communications. In this paper, two cases of mobile computing applications for construction field management are presented; Mobile Specifications System and Mobile Data Collection System. The demonstration of the process for developing two mobile applications is the primary purpose of the paper. The problems and issues involved with adopting mobile computing for construction field are also presented. The simple information framework for mobile computing has been also proposed as an outcome of the research. As for development tools, readily available relational database and wireless network have been used. The use of commercial mobile broadband was examined for data communication where local area network is not available.

  • PDF

NAMA: 개인화된 상기 시스템 구축에서의 선응적인 욕구 파악을 위한 상황인지가 가능한 다중 에이전트 웹서비스 접근법 (NAMA: A Context-Aware Multi-Agent Based Web Service Approach to Proactive Need Identification for Personalized Reminder System)

  • 권오병;김민용;최성철;박규로
    • Asia pacific journal of information systems
    • /
    • 제14권3호
    • /
    • pp.121-144
    • /
    • 2004
  • Developing a personalized system on a user's behalf which is working around the Internet-based marketplace is one of the challenging issues in intelligent e-business, especially mobile commenrce. It has been highly recommended that such a mobile personalized system has to perceive the user's needs a priori by tracking user's current context such as location with activity and then to identify the current needs dynamically and proactively. Automatically and unobtrusively getting user's context is an inevitable feature for the development of autonomous mobile commenrce. However, personalization methodologies and their feasible architectures for context-aware mobile commerce have been so far very rare. Hence, this paper aims to propose a context-aware mobile commerce development methodology by applying agent and semantic web technologies for personalized reminder system, which is one of the mobile commerce support system. We revisited associationism to understand a buyer's need identification process and adopt the process as 'purchase based on association' to implement a personalized reminder system. Based on this approach, we have showed how the agent-based semantic web service system can be used to realize need-aware reminder system. NAMA(Need-Aware Multi-Agent), a prototype system, has been implemented to show the feasibility of the methodology and framework under mobile setting proposed in this paper. NAMA embeds bluetooth-based location tracking module and identify what a user is currently looking at through her/his mobile device such as PDA. Based on these capabilities, NAMA considers the context, user profile with preferences, and information about currently available services, to aware user's current needs and then link her/him to a set of services, which are implemented as web services.

비정형 건축의 정보 및 학습을 위한 스마트 모바일 애플리케이션 개발 가능성에 관한 기초 연구 (A Basic Study on the Possibility of Smart Mobile Application Development for Creating Education and Concepture Design Atypical Architectural Forms)

  • 박상준
    • 한국콘텐츠학회논문지
    • /
    • 제17권8호
    • /
    • pp.14-26
    • /
    • 2017
  • 컴퓨터 기술의 발전에 따라 많은 디지털디자인도구가 개발되어 활용되면서 디지털 프로세스에 의한 구체적인 방법론의 연구가 증가하고 다양한 비정형 형태가 나타나고 있지만, 건축 형태 생성에 있어 접근성과 다양한 환경을 추구하는 모바일기술의 적용과 실용화에는 한계를 보여주고 있다. 이에 본 연구에서는 선행연구와 모바일활용 현황을 분석하여 연구의 필요성을 인지하고, 모바일환경에서 비정형 형태 생성 가능성을 제시 하고자 한다. 즉, 비정형 건축의 아이디어구현과 학습을 위한 스마트 모바일 애플리케이션의 필요성을 인지하고 디자인 프로세스 중 건축초기단계에서 비정형 형태생성을 가능하게 하는 스마트모바일 애플리케이션 기술의 기본을 설정 하는 것이다. 이를 위해 본 연구에서는 프로세스에 의한 분석적 적용이 아닌 선택적 적용의 방법을 제시하여 모바일적용의 가능성을 제시하고자 한다.

UML 프로파일에 기반한 모바일 어플리케이션의 PIM/PSM 변환 기법 (A Transformation Technique of PIM to PSM based on UML Profiles for Mobile Applications)

  • 최윤석
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권6호
    • /
    • pp.131-144
    • /
    • 2012
  • 모델 기반 개발 방법은 모바일 어플리케이션 개발의 특성을 잘 수용할 수 있으므로 모바일 어플리케이션 개발에 적용하기 위한 다양한 연구가 진행 중이다. 그러나 모델 기반 개발 수행 시 PIM과 PSM 설계에 필요한 UML 프로파일의 체계적인 개발 관련 연구는 부족한 상황이며, 프로파일을 활용한 모델 변환 기법 관련 연구도 요구되고 있다. 이에 본 논문에서는 모바일 어플리케이션의 PIM과 PSM 설계에 적용할 UML 프로파일 구성 기법과 이를 활용한 모델 변환 기법을 제안한다. 제안한 기법은 모바일 어플리케이션의 특성을 반영하여 스테레오타입을 분류한 후 프로파일 구성 지침에 따라 각 모델에 적용할 프로파일을 구성한다. 프로파일을 적용하여 구성한 PIM은 모델 변환 절차에 따라 프로파일 간 대응 규칙에 의하여 초기 PSM으로 변환되며, 모바일 플랫폼의 세부정보를 반영하여 구성한 PSM 템플릿을 적용하여 정제한 PSM으로 변환 생성된다. 제안한 기법의 유용성을 확인하기 위하여 안드로이드 기반 위치 기록 어플리케이션을 대상으로 제안 기법을 적용하여 개발하고, 기존의 기법들과 비교를 수행하였다.

모바일 GIS를 활용한 도로시설물 DB구축의 효율성 향상 (The Improvement of the Road Facility Database Creation Using a Mobile GIS)

  • 이현직;김현태
    • 대한공간정보학회지
    • /
    • 제11권4호
    • /
    • pp.53-60
    • /
    • 2003
  • GIS는 복잡하고 다양한 시설물의 공간정보를 체계적, 과학적으로 관리하는데 유용하여, 최근에는 정보와 통신기술의 급속한 발전에 힘입어 모바일 GIS로 추세가 확산되고 있다. 그러나, 이러한 모바일 GIS 기술은 각종 시설물의 유지관리에는 도입되고 있으나, 현장성 및 이동성이 요구되는 시설물 DB구축에는 사용이 미흡한 실정이다. 따라서, 본 연구에서는 여러 가지 시설물중 도로시설물을 대상으로, DB구축 작업공정을 분석하여 모바일 GIS를 활용한 개선된 작업공정을 도출하였다. 그리고, 실험을 통해 기존방법 및 개선된 방법에 의한 도로시설물 DB구축 과정을 비교 분석함으로써, 모바일 GIS를 활용하여 도로시설물 DB구축의 효율성을 향상시키고자 하였다.

  • PDF

휴대폰 UI 개발자를 위한 사용편의성 체크리스트의 개발 (Development of a Usability Checklist for Mobile PhoneUser Interface Developers)

  • 박준호;윤명환
    • 대한산업공학회지
    • /
    • 제32권2호
    • /
    • pp.111-119
    • /
    • 2006
  • In the last decade, the research of the usability of mobile phones has been a newly evolving area with few established methodologies and realistic practices that ensure capturing usability in evaluation. Thus, there exists a growing demand to explore appropriate evaluation methodologies that evaluate the usability of mobile phones quickly as well as comprehensively. This study aims to develop a task-based usability checklist based on heuristic evaluation in views of mobile phone UI practitioners. A hierarchical structure of UI design elements and usability principles related to mobile phones were developed and then utilized to develop the checklist. In order to demonstrate the practical effectiveness of the proposed checklist, comparative experiments were conducted on the usability checklist and usability testing. A majority of usability problems found by usability testing and additional problems were discovered by the proposed checklist. It is expected that the usability checklist proposed in this study could be used quickly and efficiently by usability practitioners to evaluate the mobile phone UI in the middle of the mobile phone development process.

터치패널과 LCD 모듈 접착면 분리용 장비 개발 (Development of Device for the Separation between Touch Panel and LCD Module)

  • 왕문평;박경석;신동원
    • 한국기계가공학회지
    • /
    • 제14권2호
    • /
    • pp.31-37
    • /
    • 2015
  • Recently, mobile phones have become necessary tools for everyday life. In this study, a device that can serve as a separation between a touch panel and an LCD module in a mobile phone was devised for mass repair processes at a smaill business. We used a wire cutting method to separate the bonding plate area between the modules. The device is composed of DC motors and stepping motors that can deliver a precise cutting motion. The motor control system is connected by individual control modules to a CAN network. The developed device showed excellent performance at high temperature conditions.

엄격한 실시간 요구조건을 만족하는 무선 확장 Profibus의 개발 (Development of Wireless Extended Profibus with Hard Real-time Requirement)

  • 이경창;김도형;이석
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2001년도 춘계학술대회 논문집
    • /
    • pp.586-589
    • /
    • 2001
  • This paper focuses on a method to connect mobile devices such as mobile robot, Automated Guided Vehicle(AGV) to a fieldbus. In this paper, the IEEE 802.11 wireless LAN is used to extend a Profibus-DP network for the mobile devices. In order to integrate these two networks, a protocol converter is developed with two process(i.e., master process of Profibus-DP and virtual master process of IEEE 802.11) and an transmission buffer. Futhermore, a virtual polling algorithm is developed at the protocol conveter in order to satisfy real-time requirements on data communication.

  • PDF

휴대폰 글라스 보호필름 자동 박리장치 개발에 관한 연구 (A Study on the Development of an Automatic Strip Machine for Removing Mobile Phone Glass Protective Films)

  • 최왕국;허장욱;김동욱
    • 한국기계가공학회지
    • /
    • 제15권6호
    • /
    • pp.9-15
    • /
    • 2016
  • Due to material-specific vulnerabilities, the surfaces of the liquid crystal glasses used in mobile phones can crack easily, with even the smallest cracks undergoing propagation. To protect the glass surfaces, films are attached to the surfaces during the mobile phone production process. However, after machining the liquid crystal, removal of the film on the liquid crystal surface using chemical and mechanical methods is required. In this research, a peeling apparatus was developed for removing the films attached to liquid crystal surfaces during the production process. Mechanical attachment and design automation through experimentation and finite element modelling were performed to confirm the validity of the design.