Automated design error debug using high-level decision diagrams and mutation operators

2013 ◽  
Vol 37 (4-5) ◽  
pp. 505-513 ◽  
Author(s):  
Jaan Raik ◽  
Urmas Repinski ◽  
Anton Chepurov ◽  
Hanno Hantson ◽  
Raimund Ubar ◽  
...  
Author(s):  
Jaan Raik ◽  
Urmas Repinski ◽  
Raimund Ubar ◽  
Maksim Jenihhin ◽  
Anton Chepurov

2014 ◽  
Vol 31 (1) ◽  
pp. 83-92 ◽  
Author(s):  
Maksim Jenihhin ◽  
Anton Tsepurov ◽  
Valentin Tihhomirov ◽  
Jaan Raik ◽  
Hanno Hantson ◽  
...  

2020 ◽  
Vol 17 (01) ◽  
pp. 1950029
Author(s):  
Christopher Hazard ◽  
Nancy Pollard ◽  
Stelian Coros

Grasp planning and motion synthesis for dexterous manipulation tasks are traditionally done given a pre-existing kinematic model for the robotic hand. In this paper, we introduce a framework for automatically designing hand topologies best suited for manipulation tasks given high-level objectives as input. Our pipeline is capable of building custom hand designs around specific manipulation tasks based on high-level user input. Our framework comprises of a sequence of trajectory optimizations chained together to translate a sequence of objective poses into an optimized hand mechanism along with a physically feasible motion plan involving both the constructed hand and the object. We demonstrate the feasibility of this approach by synthesizing a series of hand designs optimized to perform specified in-hand manipulation tasks of varying difficulty. We extend our original pipeline 32 to accommodate the construction of hands suitable for multiple distinct manipulation tasks as well as provide an in depth discussion of the effects of each non-trivial optimization term.


Author(s):  
Maksim Jenihhin ◽  
Jaan Raik ◽  
Anton Chepurov ◽  
Uljana Reinsalu ◽  
Raimund Ubar

Author(s):  
Jaan Raik ◽  
Urmas Repinski ◽  
Maksim Jenihhin ◽  
Anton Chepurov

This Chapter addresses the above-mentioned challenges by presenting a holistic diagnosis approach for design error location and malicious fault list generation for soft errors. First, a method for locating design errors at the source-level of hardware description language code using the design representation of high-level decision diagrams is explained. Subsequently, this method is reduced to malicious fault list generation at the high-level. A minimized fault list is generated for optimizing the time to be spent on the fault injection run necessary for assessing designs vulnerability to soft-errors.


Sign in / Sign up

Export Citation Format

Share Document