This paper uses two diverging interpretations of resilience to review and assess current UK policies and guidelines for urban resilience, a term generally associated with the strength of key systems and cities and the...
详细信息
During the practice of industrial design, digital methods are used to support the generation, development and specification of creative three dimensional (3D) form. Despite the increasing capabilities of digital metho...
详细信息
This paper presents a Neural Network approach to compensate dynamic terms, friction force in particular, of a rescue walking robot used in haptic interfaces. The impedance control through dynamic compensation of the f...
详细信息
This paper presents a Neural Network approach to compensate dynamic terms, friction force in particular, of a rescue walking robot used in haptic interfaces. The impedance control through dynamic compensation of the friction force is studied, followed by the implementation of neural intelligent networks in the feed-forward loop in order to eliminate the corresponding terms in the dynamics, friction force in particular. The friction force model is analyzed using a general compensation method after which a trained Multi-Layer Neural Network is introduced in order to obtain an accurate friction model so that the movement of the walking robot feels free and unconstraint.
Historically the measurement of vertical displacement (pistoning) of residual limb bones has been performed with markers placed on the surface of the socket and skin. This attempts to infer positional changes external...
详细信息
Recent development on distributed systems has shown that a variety of fairness constraints (some of which are only recently defined) play vital roles in designing self- stabilizing population protocols. Existing mod...
详细信息
Recent development on distributed systems has shown that a variety of fairness constraints (some of which are only recently defined) play vital roles in designing self- stabilizing population protocols. Existing model checkers are deficient in verifying the systems as only limited kinds of fair- ness are supported with limited verification efficiency. In this work, we support model checking of distributed systems in the toolkit PAT (process analysis toolkit), with a variety of fairness constraints (e.g., process-level weak/strong fairness, event-level weak/strong fairness, strong global fairness). It performs on-the-fly verification against linear temporal prop- erties. We show through empirical evaluation (on recent pop- ulation protocols as well as benchmark systems) that PAT has advantage in model checking with fairness. Previously un- known bugs have been revealed against systems which are designed to function only with strong global fairness.
Recently, a promising programming model called Orc has been proposed to support a structured way of orchestrating distributed Web Services. Orc is intuitive because it offers concise constructors to manage concurrent ...
详细信息
Recently, a promising programming model called Orc has been proposed to support a structured way of orchestrating distributed Web Services. Orc is intuitive because it offers concise constructors to manage concurrent communication, time-outs, priorities, failure of Web Services or communication and so forth. The semantics of Orc is precisely defined. However, there is no automatic verification tool available to verify critical properties against Orc programs. Our goal is to verify the orchestration programs (written in Orc language) which invoke web services to achieve certain goals. To investigate this problem and build useful tools, we explore in two directions. Firstly, we define a Timed Automata semantics for the Orc language, which we prove is semantically equivalent to the operational semantics of Orc. Consequently, Timed Automata models are systematically constructed from Orc programs. The practical implication is that existing tool supports for Timed Automata, e.g., Uppaal, can be used to simulate and model check Orc programs. An experimental tool has been implemented to automate this approach. Secondly, we start with encoding the operational semantics of Orc language in Constraint Logic Programming (CLP), which allows a systematic translation from Orc to CLP. Powerful constraint solvers like CLP(R) are then used to prove traditional safety properties and beyond, e.g., reachability, deadlock-freeness, lower or upper bound of a time interval, etc. Counterexamples are generated when properties are not satisfied. Furthermore, the stepwise execution traces can be automatically generated as the simulation steps. The two different approaches give an insight into the verification problem of Web Service orchestration. The Timed Automata approach has its merits in visualized simulation and efficient verification supported by the well developed tools. On the other hand, the CPL approach gives better expressiveness in both modeling and verification. The two approaches
Legged robots have greater capability to traverse irregular terrains. However, one of the most common problems is the failure of the actuators when the robot is working in remote. Fault-tolerant gait about one fault a...
详细信息
We describe the design of an assistive email interface for persons with aphasia who have problems in reading, writing, and or speaking. The email interface was designed by consulting persons with aphasia, their therap...
详细信息
ISBN:
(纸本)9781450324748
We describe the design of an assistive email interface for persons with aphasia who have problems in reading, writing, and or speaking. The email interface was designed by consulting persons with aphasia, their therapists and partners. Writing support such as readymade sentences and recommendations of words from free hand drawing were introduced. The application is suitable to be used in smart phone/tablet pc and highly praised by the therapists and persons with aphasia. Our user studies showed that the application has potential for persons with aphasia due to its simplicity in use and alternative means of language support while composing email messages.
Smart systems equipped with emerging pervasive computing technologies enable people with limitations to live in their homes independently. However, lack of guarantees for correctness prevent such system to be widely u...
详细信息
Computational methods have been successfully applied in structural analysis and drawings of large spatial structures. However, there are still huge challenges in performing conceptual design of structures using comput...
详细信息
暂无评论