Skip to main content

Showing 1–10 of 10 results for author: Serban, R

.
  1. arXiv:2311.04648  [pdf, other

    cs.CE cs.SE math.NA

    Chrono DEM-Engine: A Discrete Element Method dual-GPU simulator with customizable contact forces and element shape

    Authors: Ruochun Zhang, Bonaventura Tagliafierro, Colin Vanden Heuvel, Shlok Sabarwal, Luning Bakke, Yulong Yue, Xin Wei, Radu Serban, Dan Negrut

    Abstract: This paper introduces DEM-Engine, a new submodule of Project Chrono, that is designed to carry out Discrete Element Method (DEM) simulations. Based on spherical primitive shapes, DEM-Engine can simulate polydisperse granular materials and handle complex shapes generated as assemblies of primitives, referred to as clumps. DEM-Engine has a multi-tier parallelized structure that is optimized to opera… ▽ More

    Submitted 9 November, 2023; v1 submitted 8 November, 2023; originally announced November 2023.

    Comments: 38 pages, 30 figures, 9 tables. This preprint is submitted to Computer Physics Communications

    ACM Class: J.2

  2. arXiv:2307.03445  [pdf, other

    cs.CE

    A GPU-accelerated simulator for the DEM analysis of granular systems composed of clump-shaped elements

    Authors: Ruochun Zhang, Colin Vanden Heuvel, Alexander Schepelmann, Arno Rogg, Dimitrios Apostolopoulos, Samuel Chandler, Radu Serban, Dan Negrut

    Abstract: We discuss the use of the Discrete Element Method (DEM) to simulate the dynamics of granular systems made up of elements with nontrivial geometries. The DEM simulator is GPU accelerated and can handle elements whose shape is defined as the union with overlap of diverse sets of spheres with user-specified radii. The simulator can also handle complex materials since each sphere in an element can hav… ▽ More

    Submitted 7 July, 2023; originally announced July 2023.

    Comments: Main text 28 pages, including 27 figures. Submitted to Engineering with Computers

    ACM Class: J.2

  3. Using a Bayesian-Inference Approach to Calibrating Models for Simulation in Robotics

    Authors: Huzaifa Mustafa Unjhawala, Ruochun Zhang, Wei Hu, **long Wu, Radu Serban, Dan Negrut

    Abstract: In robotics, simulation has the potential to reduce design time and costs, and lead to a more robust engineered solution and a safer development process. However, the use of simulators is predicated on the availability of good models. This contribution is concerned with improving the quality of these models via calibration, which is cast herein in a Bayesian framework. First, we discuss the Bayesi… ▽ More

    Submitted 11 May, 2023; originally announced May 2023.

    Comments: 19 pages, 42 figures

    ACM Class: I.6.5

    Journal ref: 061004-18 / Vol. 18, JUNE 2023

  4. arXiv:2211.08599  [pdf, other

    cs.RO

    Camera simulation for robot simulation: how important are various camera model components?

    Authors: Asher Elmquist, Radu Serban, Dan Negrut

    Abstract: Modeling cameras for the simulation of autonomous robotics is critical for generating synthetic images with appropriate realism to effectively evaluate a perception algorithm in simulation. In many cases though, simulated images are produced by traditional rendering techniques that exclude or superficially handle processing steps and aspects encountered in the actual camera pipeline. The purpose o… ▽ More

    Submitted 15 November, 2022; originally announced November 2022.

    Comments: 11 pages, 28 figures

  5. arXiv:2211.04886  [pdf, other

    cs.RO

    ART/ATK: A research platform for assessing and mitigating the sim-to-real gap in robotics and autonomous vehicle engineering

    Authors: Asher Elmquist, Aaron Young, Thomas Hansen, Sriram Ashokkumar, Stefan Caldararu, Abhiraj Dashora, Ishaan Mahajan, Harry Zhang, Luning Fang, He Shen, Xiangru Xu, Radu Serban, Dan Negrut

    Abstract: We discuss a platform that has both software and hardware components, and whose purpose is to support research into characterizing and mitigating the sim-to-real gap in robotics and vehicle autonomy engineering. The software is operating-system independent and has three main components: a simulation engine called Chrono, which supports high-fidelity vehicle and sensor simulation; an autonomy stack… ▽ More

    Submitted 9 November, 2022; originally announced November 2022.

    Comments: 4 pages, Presented at IROS 2022 Workshop on Miniature Robot Platforms for Full Scale Autonomous Vehicle Research. arXiv admin note: substantial text overlap with arXiv:2206.06537

    ACM Class: I.6.4

  6. arXiv:2209.06710  [pdf, other

    cs.RO

    Evaluating a GAN for enhancing camera simulation for robotics

    Authors: Asher Elmquist, Radu Serban, Dan Negrut

    Abstract: Given the versatility of generative adversarial networks (GANs), we seek to understand the benefits gained from using an existing GAN to enhance simulated images and reduce the sim-to-real gap. We conduct an analysis in the context of simulating robot performance and image-based perception. Specifically, we quantify the GAN's ability to reduce the sim-to-real difference in image perception in robo… ▽ More

    Submitted 14 September, 2022; originally announced September 2022.

    Comments: 7 pages, 6 figures

  7. arXiv:2208.01022  [pdf, other

    cs.RO

    A performance contextualization approach to validating camera models for robot simulation

    Authors: Asher Elmquist, Radu Serban, Dan Negrut

    Abstract: The focus of this contribution is on camera simulation as it comes into play in simulating autonomous robots for their virtual prototy**. We propose a camera model validation methodology based on the performance of a perception algorithm and the context in which the performance is measured. This approach is different than traditional validation of synthetic images, which is often done at a pixel… ▽ More

    Submitted 1 August, 2022; originally announced August 2022.

    Comments: 12 pages, 18 figures

  8. arXiv:2206.06537  [pdf, other

    cs.RO

    A software toolkit and hardware platform for investigating and comparing robot autonomy algorithms in simulation and reality

    Authors: Asher Elmquist, Aaron Young, Ishaan Mahajan, Kyle Fahey, Abhiraj Dashora, Sriram Ashokkumar, Stefan Caldararu, Victor Freire, Xiangru Xu, Radu Serban, Dan Negrut

    Abstract: We describe a software framework and a hardware platform used in tandem for the design and analysis of robot autonomy algorithms in simulation and reality. The software, which is open source, containerized, and operating system (OS) independent, has three main components: a ROS 2 interface to a C++ vehicle simulation framework (Chrono), which provides high-fidelity wheeled/tracked vehicle and sens… ▽ More

    Submitted 13 June, 2022; originally announced June 2022.

  9. arXiv:1904.08734  [pdf, other

    math.OC math.NA

    Sensitivity Analysis for Hybrid Systems and Systems with Memory

    Authors: Radu Serban, Antonio Recuero

    Abstract: We present an adjoint sensitivity method for hybrid discrete -- continuous systems, extending previously published forward sensitivity methods. We treat ordinary differential equations and differential-algebraic equations of index up to two (Hessenberg) and provide sufficient solvability conditions for consistent initialization and state transfer at mode switching points, for both the sensitivity… ▽ More

    Submitted 18 April, 2019; originally announced April 2019.

  10. arXiv:1509.07919  [pdf, other

    cs.DC cs.MS math.NA

    Analysis of A Splitting Approach for the Parallel Solution of Linear Systems on GPU Cards

    Authors: Ang Li, Radu Serban, Dan Negrut

    Abstract: We discuss an approach for solving sparse or dense banded linear systems ${\bf A} {\bf x} = {\bf b}$ on a Graphics Processing Unit (GPU) card. The matrix ${\bf A} \in {\mathbb{R}}^{N \times N}$ is possibly nonsymmetric and moderately large; i.e., $10000 \leq N \leq 500000$. The ${\it split\ and\ parallelize}$ (${\tt SaP}$) approach seeks to partition the matrix ${\bf A}$ into diagonal sub-blocks… ▽ More

    Submitted 25 September, 2015; originally announced September 2015.

    Comments: 38 pages