• https://doi.org/10.65109/elyc7368Copy DOI Icon

Demo

  • Jul 9, 2018
  • Jarrett Holtz +2 more
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Complex robot behaviors are often structured as state machines, where states encapsulate actions and a transition function switches between states. Since transitions depend on physical parameters, when the environment changes, a roboticist has to painstakingly readjust the parameters to work in the new environment. In this demo we present Interactive SMT-based Robot Transition Repair (SRTR): instead of manually adjusting parameters, we ask users to identify a few instances where the robot is in a wrong state and what the right state should be. A lightweight automated analysis of the transition function's source code then 1) identifies adjustable parameters, 2) converts the transition function into a system of logical constraints, and 3) formulates the constraints and user-supplied corrections as a MaxSMT problem that yields adjustments to parameter values. This demo uses a simulated RoboCup Small Size League platform, allows users to correct faulty behaviors, and then uses SRTR to adjust parameters automatically.

Similar Papers
  • Research Article
  • Citations8

Source Code and Formal Analysis: A Reading of Passage

  • Sep 22, 2017
  • Transactions of the Digital Games Research Association
  • Ea Christina Willumsen
  • PDF
  • Research Article
  • Citations1

Building and Storing in Graph Database Neo4j Abstract Symantic Graph of PHP Applications Source Code

  • Dec 28, 2020
  • NaUKMA Research Papers. Computer Science
  • Trokhym Babych +1
  • Conference Article

Self-Supervised Source Code Annotation from Related Research Papers

  • Dec 01, 2021
  • Pierre Haritz +3
  • Conference Article
  • Citations20

MixCode: Enhancing Code Classification by Mixup-Based Data Augmentation

  • Mar 01, 2023
  • Zeming Dong +7
  • Conference Article
  • Citations10

Static analysis of program source code using EDSA

  • Oct 16, 1989
  • L.I Vanek +1
  • Research Article
  • Citations5

Complex Cases of Source Code Authorship Identification Using a Hybrid Deep Neural Network

  • Sep 30, 2022
  • Future Internet
  • Anna Kurtukova +3
  • Conference Article
  • Citations8

Qualitative Content Analysis of Programming Errors

  • Jan 10, 2017
  • Philipp Shah +2
  • Conference Article

Extending K-Scope Fortran Source Code Analyzer with Visualization of Performance Profiling Data and Remote Parsing of Source Code

  • Aug 01, 2014
  • Masaaki Terai +3
  • Conference Article
  • Citations24

Evaluation of static analysis tools for software security

  • Nov 01, 2014
  • Hamda Hasan Albreiki +1
  • Research Article
  • Citations1

基于函数调用路径的软件实现与设计一致性验证

  • Oct 01, 2014
  • SCIENTIA SINICA Informationis
  • Yongmin Mu +1
  • Research Article

Uncertainty quantification and nuclear data adjustment of physical calculation parameters of lead-bismuth fast reactor core

  • Nov 01, 2025
  • Nuclear Techniques
  • Dong Wang +6
  • Conference Article
  • Citations3

Metrics for Student Source Code Analysis

  • Nov 12, 2020
  • Igor Vehec +1
  • PDF
  • Research Article

SIS Framework for Risk Assessment Through Quantitative Analysis

  • May 31, 2018
  • International Journal of Engineering & Technology
  • D Naga Malleswari +1
  • Conference Article
  • Citations4

Clone detection meets Semantic Web-based transitive closure computation

  • Jun 01, 2012
  • Iman Keivanloo +1
  • Conference Article
  • Citations21

Do program transformations help reverse engineering?

  • Mar 16, 1998
  • K.H Bennett
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.