Realistic physics engines play a crucial role for learning to manipulate deformable objects such as garments in simulation. By doing so, researchers can circumvent challenges such as sensing the deformation of the object in the real-world. In spite of the extensive use of simulations for this task, few works have evaluated the reality gap between deformable object simulators and real-world data. We present a benchmark dataset to evaluate the sim-to-real gap in cloth manipulation. The dataset is collected by performing a dynamic cloth manipulation task involving contact with a rigid table. We use the dataset to evaluate the reality gap, computational time, and simulation stability of four popular deformable object simulators: MuJoCo, Bullet, Flex, and SOFA. Additionally, we discuss the benefits and drawbacks of each simulator.
@article{blanco2024benchmarking, title={Benchmarking the sim-to-real gap in cloth manipulation}, author={Blanco-Mulero, David and Barbany, Oriol and Alcan, Gokhan and Colom{\'e}, Adri{\`a} and Torras, Carme and Kyrki, Ville}, journal={IEEE Robotics and Automation Letters}, volume={9}, number={3}, pages={1760--1767}, year={2024}, publisher={IEEE} }
Safe operation of systems such as robots requires them to plan and execute trajectories subject to safety constraints. When those systems are subject to uncertainties in their dynamics, it is challenging to ensure that the constraints are not violated. In this letter, we propose Safe-CDDP, a safe trajectory optimization and control approach for systems under additive uncertainties and nonlinear safety constraints based on constrained differential dynamic programming (DDP). The safety of the robot during its motion is formulated as chance constraints with user-chosen probabilities of constraint satisfaction. The chance constraints are transformed into deterministic ones in DDP formulation by constraint tightening. To avoid over-conservatism during constraint tightening, linear control gains of the feedback policy derived from the constrained DDP are used in the approximation of closed-loop uncertainty propagation in prediction. The proposed algorithm is empirically evaluated on three different robot dynamics with up to 12 degrees of freedom in simulation. The computational feasibility and applicability of the approach are demonstrated with a physical hardware implementation.
@article{alcan2022differential, title={Differential dynamic programming with nonlinear safety constraints under system uncertainties}, author={Alcan, Gokhan and Kyrki, Ville}, journal={IEEE Robotics and Automation Letters}, volume={7}, number={2}, pages={1760--1767}, year={2022}, publisher={IEEE} }
In this paper, optimization-oriented high fidelity indicated torque models which cover the whole operating regions under both steady-state and transient cycles for heavy-duty vehicles are developed. Two different experiments are performed and their data are merged to be utilized in the training of the models. In the first experiment, all combustion input channels are excited by quadratic chirp signals with different sweeps in their frequency profiles. Different from the first experiment, the engine speed is excited by ramp-hold signals in the second experiment. The estimations of friction, pumping and inertia torques in addition to the torque measured from the engine dynamometer are utilized in the indicated torque calculations. In order to model the calculated indicated torque, a nonlinear finite impulse response (NFIR) model with a single layer sigmoid neural network has been designed. A sensitivity analysis is performed by generating several models with different number of input regressors and neurons. Experimental results show that the majority of the models in a selected wide range of the model parameters are validated with fit accuracies higher than 90 % and 85 % on the World Harmonized Stationary Cycle (WHSC) and the World Harmonic Transient Cycle (WHTC), respectively.
@article{alcan2020optimization, title={Optimization-oriented high fidelity NFIR models for estimating indicated torque in diesel engines}, author={Alcan, Gokhan and Aran, Volkan and Unel, Mustafa and Yilmaz, Metin and Gurel, Cetin and Koprubasi, Kerem}, journal={International Journal of Automotive Technology}, volume={21}, number={3}, pages={729--737}, year={2020}, publisher={The Korean Society of Automotive Engineers} }
In this work, acceleration feedback is utilized in a hierarchical control structure for robust trajectory control of a quadrotor helicopter subject to external disturbances where reference attitude angles are determined through a nonlinear optimization algorithm. Furthermore, an acceleration-based disturbance observer (AbDOB) is designed to estimate disturbances acting on the positional dynamics of the quadrotor. For the attitude control, nested position, velocity, and inner acceleration feedback loops consisting of PID and PI type controllers are developed to provide high stiffness against external disturbances. Reliable angular acceleration is estimated through a cascaded filter structure. Simulation results show that the proposed controllers provide robust trajectory tracking performance when the aerial vehicle is subject to wind gusts generated by the Dryden wind model along with the uncertainties and measurement noise. Results also demonstrate that the reference attitude angles calculated through nonlinear optimization are smooth and within the desired bounds.
@article{zaki2019robust, title={Robust trajectory control of an unmanned aerial vehicle using acceleration feedback}, author={Zaki, Hammad and Alcan, Gokhan and Unel, Mustafa}, journal={International Journal of Mechatronics and Manufacturing Systems}, volume={12}, number={3-4}, pages={298--317}, year={2019}, publisher={Inderscience Publishers (IEL)} }
In this paper, a new data-driven modeling of a diesel engine soot emission formation using gated recurrent unit (GRU) networks is proposed. Different from the traditional time series prediction methods such as nonlinear autoregressive with exogenous input (NARX) approach, GRU structure does not require the determination of the pure time delay between the inputs and the output, and the number of regressors does not have to be chosen beforehand. Gates in a GRU network enable to capture such dependencies on the past input values without any prior knowledge. As a design of experiment, 30 different points in engine speed – injected fuel quantity plane are determined and the rest of the input channels, i.e., rail pressure, main start of injection, equivalence ratio, and intake oxygen concentration are excited with chirp signals in the intended regions of operation. Experimental results show that the prediction performances of GRU based soot models are quite satisfactory with 77% training and 57% validation fit accuracies and normalized root mean square error (NRMSE) values are less than 0.038 and 0.069, respectively. GRU soot models surpass the traditional NARX based soot models in both steady-state and transient cycles.
@article{alcan2019estimating, title={Estimating Soot Emission in Diesel Engines Using Gated Recurrent Unit Network}, author={Alcan, Gokhan and Yilmaz, Emre and Unel, Mustafa and Aran, Volkan and Yilmaz, Metin and Gurel, Cetin and Koprubasi, Kerem}, journal={IFAC-PapersOnLine}, volume={52}, number={5}, pages={544--549}, year={2019}, publisher={Elsevier} }
Diesel engines are still widely used in heavy-duty engine industry because of their high energy conversion efficiency. In recent decades, governmental institutions limit the maximum acceptable hazardous emissions of diesel engines by stringent international regulations, which enforces engine manufacturers to find a solution for reducing the emissions while keeping the power requirements. A reliable model of the diesel engine combustion process can be quite useful to search for the best engine operating conditions. In this study, nonlinear modeling of a heavy-duty diesel engine NOx emission formation is presented. As a new experiment design, air-path and fuel-path input channels were excited by chirp signals where the frequency profile of each channel is different in terms of the number and the direction of the sweeps. This method is proposed as an alternative to the steady-state experiment design based modeling approach to substantially reduce testing time and improve modeling accuracy in transient operating conditions. Sigmoid based nonlinear autoregressive with exogenous input (NARX) model is employed to predict NOx emissions with given input set under both steady-state and transient cycles. Models for different values of parameters are generated to analyze the sensitivity to parameter changes and a parameter selection method using an easy-to-interpret map is proposed to find the best modeling parameters. Experimental results show that the steady-state and the transient validation accuracies for the majority of the obtained models are higher than 80% and 70%, respectively.
@article{alcan2019predicting, title={Predicting NOx emissions in diesel engines via sigmoid NARX models using a new experiment design for combustion identification}, author={Alcan, Gokhan and Unel, Mustafa and Aran, Volkan and Yilmaz, Metin and Gurel, Cetin and Koprubasi, Kerem}, journal={Measurement}, volume={137}, pages={71--81}, year={2019}, publisher={Elsevier} }
In this paper, NOx emissions from a diesel engine are modeled with nonlinear autoregressive with exogenous input (NARX) model. Airpath and fuelpath channels are excited by chirp signals where the frequency profile of each channel is generated by increasing the number of sweeps. Past values of the output are employed only in linear prediction with all input regressors, and the most significant input regressors are selected for the nonlinear prediction by orthogonal least square (OLS) algorithm and error reduction ratio. Experimental results show that NOx emissions can be modeled with high validation performance and models obtained using a reduced set of regressors perform better in terms of stability and robustness.
@article{alcan2018diesel, title={Diesel engine NOx emission modeling using a new experiment design and reduced set of regressors}, author={Alcan, Gokhan and Unel, Mustafa and Aran, Volkan and Yilmaz, Metin and Gurel, Cetin and Koprubasi, Kerem}, journal={IFAC-PapersOnLine}, volume={51}, number={15}, pages={168--173}, year={2018}, publisher={Elsevier} }
This study presents a biomedical device prototype based on small scale hydrodynamic cavitation. The application of small scale hydrodynamic cavitation and its integration to a biomedical device prototype is offered as an important alternative to other techniques, such as ultrasound therapy, and thus constitutes a local, cheap, and energy-efficient solution, for urinary stone therapy and abnormal tissue ablation (e.g., benign prostate hyperplasia (BPH)). The destructive nature of bubbly, cavitating, flows was exploited, and the potential of the prototype was assessed and characterized. Bubbles generated in a small flow restrictive element (micro-orifice) based on hydrodynamic cavitation were utilized for this purpose. The small bubbly, cavitating, flow generator (micro-orifice) was fitted to a small flexible probe, which was actuated with a micromanipulator using fine control. This probe also houses an imaging device for visualization so that the emerging cavitating flow could be locally targeted to the desired spot. In this study, the feasibility of this alternative treatment method and its integration to a device prototype were successfully accomplished.
@article{ghorbani2018biomedical, title={Biomedical device prototype based on small scale hydrodynamic cavitation}, author={Ghorbani, Morteza and Sozer, Canberk and Alcan, Gokhan and Unel, Mustafa and Ekici, Sinan and Uvet, Huseyin and Kosar, Ali}, journal={AIP Advances}, volume={8}, number={3}, pages={035108}, year={2018}, publisher={AIP Publishing} }
In this study, spray formation and atomization, droplet evolutions, break-up, and corresponding cavitating flows at the outlet of a short micro-channel with an inner diameter of 152 μm were experimentally studied at different injection pressures with the use of a high speed visualization system. High speed visualization was performed at five different segments to cover a ∼27.5 mm distance beginning from the micro-channel outlet (Five segments, at distances of 0-5.5, 5.5-11, 11-16.5, 16.5-22 and 22-27.5 mm from the micro-channel outlet) to assess the spray formation mechanism. High speed visualization revealed that droplet evolution is initiated from the second segment at low upstream pressures (5-30 bars), whereas droplets are discretized from the liquid jet in the fourth and fifth segments at medium and high upstream pressures (40-100 bars). Bigger size droplets formed at the outlet up to an injection pressure of 30 bars, while cavitation effect of intensified cavitating flows became dominant beyond this injection pressure, leading to smaller droplet sizes and a more conical spray. Pressure drop was correlated together with Martinelli parameter for cavitating flows and a new correlation for two-phase pressure drop was developed. Moreover, in order to segment the discretized droplets at low upstream pressure (5-30 bars) from captured images and to perform an in-depth analysis on them, an active contour approach utilizing curve evolution and level set formulation was implemented. As shown by experimental results, droplets were successfully segmented at different low pressure levels. The droplet/bubble evolution can be exploited in biomedical and engineering applications, where destructive effects of bubbly cavitating flows are needed.
@article{ghorbani2018characterization, title={Characterization and pressure drop correlation for sprays under the effect of micro scale cavitation}, author={Ghorbani, Morteza and Alcan, Gokhan and Sadaghiani, Abdolali Khalili and Mohammadi, Ali and Unel, Mustafa and Gozuacik, Devrim and Ko{\c{s}}ar, Ali}, journal={Experimental Thermal and Fluid Science}, volume={91}, pages={89--102}, year={2018}, publisher={Elsevier} }
Recent studies show the destructive effect of the energy released from the collapse of cavitation bubbles, which are generated in micro domains, on the targeted surfaces. The cavitation phenomenon occurs at low local pressures within flow restrictive elements and strongly affects fluid flow regimes inside microchannels which results in spray formation. Extended cavitation bubbles toward the outlet of the microchannel, droplet evolution, and spray breakup are among crucial mechanisms to be considered in spray structure. In this study, various spray structures under the effect of hydrodynamic cavitation were recorded using a high speed visualization system. Acquired images were analyzed and characterized using several image processing algorithms. In this regard, the fluid flow with ascending upstream pressures from 10 to 120 bar were passed through a microchannel with an inner diameter of 0.152 mm. The spray at the outlet of the microchannel was analyzed for these pressures in four different segments. Particle Shadow Sizing (PSS) imaging and several image processing techniques such as contrast stretching, thresholding and morphological operations were employed to identify the flow regimes in the separated segments. In addition, a vision based estimation technique that utilizes a Kalman filter was developed to estimate cone angle of the spray. Furthermore, classification of fluid flow regimes and morphological characteristics of the spray structure were outlined based on the cavitation number.
@article{ghorbani2016visualization, title={Visualization of microscale cavitating flow regimes via particle shadow sizing imaging and vision based estimation of the cone angle}, author={Ghorbani, Morteza and Alcan, Gokhan and Unel, Mustafa and Gozuacik, Devrim and Ekici, Sinan and Uvet, Huseyin and Sabanovic, Asif and Kosar, Ali}, journal={Experimental Thermal and Fluid Science}, volume={78}, pages={322--333}, year={2016}, publisher={Elsevier} }