Find Jobs
Hire Freelancers

Robot modeling using spin

$30-250 SGD

종료됨
게시됨 6년 이상 전

$30-250 SGD

제출할때 지불됩니다
Robot modeling using Spin 1. System Overview The system consists of a house equipped with an information system, a helper robot and a person being assisted by the robot. The person lives in the house from 12:00 to 18:00 and might do some activities, e.g., moving from the living room to the kitchen. The robot assists the person such as reminding the person of taking her/his medication at a specified time. The house is in charge of collecting states of the objects in the house and providing information e.g., the person moving into kitchen. The specific behaviors of the system are in the following. 2. Specific behaviors Person. From 12:00 to 18:00, the person may choose to sit down in the sofa and watch TV in the living room, move into the kitchen from the living room, or move into the living room from the kitchen, or may choose to send the robot into kitchen or the living room. The person can do any one of above activities at any given point. The person may shut down TV and leave the sofa when he is watching TV. The person will take her/his medication when the robot reminds her/him. When the person does an activity, the information is communicated to the house or the robot. If the location of the person is changed, the information will be sent to the house, e.g., being in the kitchen when the person walks to the kitchen. If the person sits down and watches TV, the information that the person is watching TV is sent to the house. The person is able to send the robot into the kitchen or the living room by passing messages to the robot. House. The house stores and maintains the statues of objects in the house. When the person and the robot send the information, the house receives it and updates the statues of the corresponding objects. If the person sits down and watches TV, the house sets the sofa occupied and TV on. When the person and the robot move, their statues will be updated. Robot. The robot is able to move into the living room or the kitchen when receiving the information from the person. The robot also sends information to the house when its location is changed. When the time is at 17:00, the robot will move to where the person is and reminds the person of taking her/his medication. Initialization: The person starts to live in the house at 12:00. The person and robot are in the living room. The TV is off and sofa is empty. 3. Properties Here are properties need to be checked: 1. It is always the case that if the robot believes that the person has told it to move into the kitchen, then the robot will eventually move into the kitchen. 2. It is always the case that if the time is 17:00, then person will be reminded of taking medicine by the robot. 3. It is always the case that the house knows the person is in the living room when he is watching TV. 4. It is always the case the house believes the state of the sofa is empty until the person sits down and watches TV. 4. Submission format Please submit your promela source code, LTL formulae which can be checked by Spin as well as execution log (spin output when checking above 4 properties) in a zip file.
프로젝트 ID: 15450097

프로젝트 정보

3 제안서
원격근무 프로젝트
활동 중 6년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
3 이 프로젝트에 프리랜서들의 평균 입찰은 $132 SGD입니다.
사용자 아바타
Hello I have gone through your project description I am highly expert & well experienced programmer & can do it very well. I have 10years of experience & have completed 500+ projects . Relevant Skills and Experience My expert skills are C Programming, C++ Programming, Software Testing .My main focus is to deliver you good quality of work & code it on time . Proposed Milestones $31 SGD - initial
$31 SGD 3일에
0.0 (0 건의 리뷰)
0.0
0.0
사용자 아바타
We are happy to bid on this project. We provides dedicate developers and Development and design services as well. ***** We are having a great team of Mobile developers with 7-8 years of experience Relevant Skills and Experience C Programming,C++ Programming,Software Testing, Proposed Milestones $277 SGD - Complete project
$277 SGD 3일에
0.0 (0 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (SINGAPORE)
Singapore
0.0
0
결제 수단 확인
10월 8, 2017부터 회원입니다

고객 확인

이 거래선이 등록한 다른 일자리

promela model checker
$30-250 SGD
감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.