中文
相关论文

相关论文: On reverse-engineering the KUKA Robot Language

200 篇论文

Domain-specific languages (DSLs) are routinely created to simplify difficult or specialized programming tasks. They expose useful abstractions and design patterns in the form of language constructs, provide static semantics to eagerly…

编程语言 · 计算机科学 2020-02-19 Ethan K. Jackson

The development of domain-specific languages (DSLs) is a laborious and iterative process that seems to naturally lean to the use of generative artificial intelligence. We design and prototype DSL Assistant, a tool that integrates generative…

软件工程 · 计算机科学 2024-08-20 My M. Mosthaf , Andrzej Wąsowski

High-level reversible programming languages are few and far between and in general offer only rudimentary abstractions from the details of the underlying machine. Modern programming languages offer a wide array of language constructs and…

编程语言 · 计算机科学 2017-07-26 Tue Haulund

This paper describes an architecture that combines the complementary strengths of declarative programming and probabilistic graphical models to enable robots to represent, reason with, and learn from, qualitative and quantitative…

人工智能 · 计算机科学 2014-05-06 Shiqi Zhang , Mohan Sridharan , Michael Gelfond , Jeremy Wyatt

In modern industrial settings with small batch sizes it should be easy to set up a robot system for a new task. Strategies exist, e.g. the use of skills, but when it comes to handling forces and torques, these systems often fall short. We…

机器人学 · 计算机科学 2022-03-21 Matthias Mayr , Faseeh Ahmad , Konstantinos Chatzilygeroudis , Luigi Nardi , Volker Krueger

The process of designing neural architectures requires expert knowledge and extensive trial and error. While automated architecture search may simplify these requirements, the recurrent neural network (RNN) architectures generated by…

计算与语言 · 计算机科学 2017-12-22 Martin Schrimpf , Stephen Merity , James Bradbury , Richard Socher

As intelligent robots become more integrated into human environments, there is a growing need for intuitive and reliable Human-Robot Interaction (HRI) interfaces that are adaptable and more natural to interact with. Traditional robot…

Code decompilation analysis is a fundamental yet challenging task in malware reverse engineering, particularly due to the pervasive use of sophisticated obfuscation techniques. Although recent large language models (LLMs) have shown promise…

This study investigates the capabilities of Large Language Models (LLMs), specifically GPT-4, in the context of Binary Reverse Engineering (RE). Employing a structured experimental approach, we analyzed the LLM's performance in interpreting…

软件工程 · 计算机科学 2024-06-12 Saman Pordanesh , Benjamin Tan

Human-robot collaboration in industrial settings requires precise and reliable communication to enhance operational efficiency. While Large Language Models (LLMs) understand general language, they often lack the domain-specific rigidity…

机器人学 · 计算机科学 2026-04-07 Xinyun Huo , Raghav Gnanasambandam , Xinyao Zhang

In a high-tech country products are becoming rapidly more complex. To manage the development process as well as to encounter unforeseen challenges, the understanding and thus the explicit modeling of organizational workflows is more…

软件工程 · 计算机科学 2014-09-09 Christian Berger , Tim Gülke , Bernhard Rumpe

In this paper, we present domain-specific languages (DSLs) that we devised for their use in the implementation of a finite domain constraint programming system, available as library(clpfd) in SWI-Prolog and YAP-Prolog. These DSLs are used…

人工智能 · 计算机科学 2011-08-31 Markus Triska

Domain Specific Languages (DSLs) can contribute to increment productivity, while reducing the required maintenance and programming expertise. We hypothesize that Software Languages Engineering (SLE) developers consistently skip, or relax,…

软件工程 · 计算机科学 2016-11-25 Pedro Gabriel , Miguel Goulão , Vasco Amaral

Deep Reinforcement Learning (DRL) has emerged as a powerful control technique in robotic science. In contrast to control theory, DRL is more robust in the thorough exploration of the environment. This capability of DRL generates more…

机器学习 · 计算机科学 2019-10-17 Juan Carlos Vargas , Malhar Bhoite , Amir Barati Farimani

The quasi-repetitive nature of construction work and the resulting lack of generalizability in programming construction robots presents persistent challenges to the broad adoption of robots in the construction industry. Robots cannot…

机器人学 · 计算机科学 2025-09-04 Hongrui Yu , Vineet R. Kamat , Carol C. Menassa

In this paper we present a workflow to design and control robot manipulation behavior. To remain independent from particular robot hardware and an explicit area of application, an embedded domain specific language (eDSL) is used to describe…

机器人学 · 计算机科学 2014-12-11 Malte Wirkus

There is a gap between our ability to reuse high-level concepts in software design and our ability to reuse the code implementing them. Language Oriented Programming (LOP) is a software development paradigm that aims to close this gap,…

软件工程 · 计算机科学 2011-03-31 David H. Lorenz , Boaz Rosenan

Despite the success of the O-RAN Alliance in developing a set of interoperable interfaces, development of unique Radio Access Network (RAN) deployments remains challenging. This is especially true for military communications, where…

系统与控制 · 电气工程与系统科学 2024-12-03 Alan Gatherer , Chaitali Sengupta , Sudipta Sen , Jeffery H. Reed

We introduce a domain-specific language (DSL) for creating sets of tile types for simulations of the abstract Tile Assembly Model. The language defines objects known as tile templates, which represent related groups of tiles, and a small…

软件工程 · 计算机科学 2009-03-06 David Doty , Matthew J. Patitz

While application software does the real work, domain-specific languages (DSLs) are tools to help produce it efficiently, and language design assistants in turn are meta-tools to help produce DSLs quickly. DSLs are already in wide use (HTML…

编程语言 · 计算机科学 2007-05-23 Jan Heering