Search results for "Motion planning"

showing 10 items of 41 documents

Robotic path planning for non-destructive testing – A custom MATLAB toolbox approach

2016

AbstractThe requirement to increase inspection speeds for non-destructive testing (NDT) of composite aerospace parts is common to many manufacturers. The prevalence of complex curved surfaces in the industry provides motivation for the use of 6 axis robots in these inspections. The purpose of this paper is to present work undertaken for the development of a KUKA robot manipulator based automated NDT system. A new software solution is presented that enables flexible trajectory planning to be accomplished for the inspection of complex curved surfaces often encountered in engineering production. The techniques and issues associated with conventional manual inspection techniques and automated s…

Mathematics(all)0209 industrial biotechnologyEngineeringTKGeneral Mathematics02 engineering and technologycomputer.software_genre01 natural sciencesIndustrial and Manufacturing EngineeringSettore ING-IND/14 - Progettazione Meccanica E Costruzione Di Macchine020901 industrial engineering & automationSoftwareAutomated non-destructive inspectionsNondestructive testingObstacle avoidancePath-planningComputer Aided DesignMotion planningSimulationbusiness.industry010401 analytical chemistryRoboticsAutomation0104 chemical sciencesComputer Science ApplicationsControl and Systems EngineeringTrajectoryRobotbusinesscomputerSoftwareRobotics and Computer-Integrated Manufacturing
researchProduct

Fuzzy cooperative control of automated ground passenger vehicles

2007

In this paper a fuzzy motion control for cooperative passenger automated vehicles where there are not collisions between the closest ones is proposed. Based on the position of the target and on the initial position of each cooperative vehicle, a supervisory plans nonholonomic circular trajectories which are without intersections, while a fuzzy control strategy assures the asymptotical stability of the motion errors and the reaching of the target with low acceleration values along the planned trajectories. Based on the ISO 2631-1 standard, the saturation properties of the fuzzy maps guarantees low values of the longitudinal and lateral accelerations to assure the comfort of the passengers. T…

Nonholonomic systemEngineeringFuzzy control Automatic control Land vehicles Road vehicles Trajectory Acceleration ISO standards Motion control Motion planning Asymptotic stabilitybusiness.industryStability (learning theory)Control engineeringFuzzy control systemMotion controlFuzzy logicComputer Science::RoboticsAccelerationSettore ING-INF/04 - AutomaticaExponential stabilityControl theoryPosition (vector)business2007 IEEE Conference on Emerging Technologies & Factory Automation (EFTA 2007)
researchProduct

Preoperative Planning for Guidewires Employing Shape-Regularized Segmentation and Optimized Trajectories

2019

Upcoming robotic interventions for endovascular procedures can significantly reduce the high radiation exposure currently endured by surgeons. Robotically driven guidewires replace manual insertion and leave the surgeon the task of planning optimal trajectories based on segmentation of associated risk structures. However, such a pipeline brings new challenges. While Deep learning based segmentation such as U-Net can achieve outstanding Dice scores, it fails to provide suitable results for trajectory planning in annotation scarce environments. We propose a preoperative pipeline featuring a shape regularized U-Net that extracts coherent anatomies from pixelwise predictions. It uses Rapidly-ex…

Preoperative planningComputer sciencebusiness.industryDeep learningPipeline (computing)DiceMachine learningcomputer.software_genreTask (project management)Convex optimizationSegmentationArtificial intelligenceMotion planningbusinesscomputer
researchProduct

The design of interfaces for multi-robot path planning and control

2014

The field of human-robot interaction has evolved beyond issues concerning the design and development of one person controlling one robot to exploring HRI for groups of robots and teams. Our design research explores biologically-inspired motion that is initiated by a human operator, applied to a single or a small group of robots, and used to affect the motion and path planning of another subset of robots. This exploratory design study first created a taxonomy to categorize individual robot motions, looking at how they could be categorized and used as building blocks. We then combined individual motions with time and velocity as design variables to guide our interaction design. This work led …

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniPersonal robotSocial robotSettore INF/01 - InformaticaComputer scienceHuman–computer interactionInterface (computing)RobotMobile robotMotion planningInteraction designHuman-robot interactionRobot control
researchProduct

Parallel Collision Queries on the GPU

2013

We present parallel algorithms to accelerate collision tests of rigid body objects for a high number of independent transformations as they occur in sampling-based motion planning and path validation problems. We compare various GPU approaches with a different level of parallelism against each other and against a parallel CPU implementation. Our algorithms require no sophisticated load balancing schemes. They make no assumption on the distribution of the input transformations and require no pre-processing. Yet, we can perform up to 1 million collision tests per second with our best GPU implementation in our benchmarks. This is about 2.5X faster than our reference multi-core CPU implementati…

Theoretical computer scienceShared memoryComputer scienceParallel algorithmCollision detectionParallel computingMotion planningLoad balancing (computing)CollisionRigid bodyImplementation
researchProduct

Expansive Voronoi Tree: A Motion Planner for Assembly Sequence Planning

2021

One major challenge in Assembly Sequence Planning (ASP) for complex real-world CAD-scenarios is to find an appropriate disassembly path for each assembled part. Complex real-world scenes are characterized by a large installation space. There each part has many different possible disassembly paths that differ in length and clearance. However, due to tight packing in the installation space, these paths can contain narrow passages. Therefore a motion planner is needed that is able to globally search for a reasonable path and to locally overcome narrow passages. Moreover, since motion planning requests are executed in the ASP context over and over again for many parts, both for those that can b…

Tree (data structure)business.industryComputer scienceReliability (computer networking)Path (graph theory)Context (language use)Motion planningVoronoi diagramRigid bodybusinessAlgorithmAutomation2021 IEEE International Conference on Robotics and Automation (ICRA)
researchProduct

Saliency Features for 3D CAD-Data in the Context of Sampling-Based Motion Planning

2021

In this paper, we consider disassembly scenarios for real-world 3D CAD-data, where each component is defined by a triangle mesh. For a fast construction of collision-free disassembly paths, common approaches use sampling-based rigid body motion planning which is well studied in the literature. One fact that has so far received little attention is that in industrial disassembly scenarios components are often attached to each other with flexible fastening elements like clips. In the planning process, the fastening elements show the following characteristics: 1) They can cause complex non-linear disassembly paths. 2) They are often deformable. 3) They are usually modeled in a relaxed state and…

Vertex (computer graphics)Computer sciencebusiness.industryFeature extractionContext (language use)Rigid bodyFeature (computer vision)Triangle meshComputer visionPolygon meshMotion planningArtificial intelligencebusinessComputingMethodologies_COMPUTERGRAPHICS2021 IEEE International Conference on Robotics and Automation (ICRA)
researchProduct

3D part inspection path planning of a laser scanner with control on the uncertainty

2011

International audience; This article concerns the measurement process of mechanical parts using laser scanners. From the point of view of industrial applications, the objective is to guarantee the measurement accuracy during the scanning with regard to the geometrical product specifications. The proposed method can be summarized as follow: the first step consists of analyzing the interval of tolerance for the different specifications and to attribute to every geometrical entity a maximal uncertainty of measurement. This uncertainty depends on the angle of incidence between the laser plane and the scanned surface. In the second step, an approach based on the concept of visibility is used fro…

[ SPI.MECA.GEME ] Engineering Sciences [physics]/Mechanics [physics.med-ph]/Mechanical engineering [physics.class-ph]0209 industrial biotechnologyEngineeringLaser scanningPoint cloud[PHYS.MECA.GEME]Physics [physics]/Mechanics [physics]/Mechanical engineering [physics.class-ph]02 engineering and technologyInterval (mathematics)01 natural sciencesIndustrial and Manufacturing Engineeringthree-dimensional inspectionlaser sensor010309 optics020901 industrial engineering & automation0103 physical sciencesComputer visionPoint (geometry)Motion planninguncertainties of measurementbusiness.industryscanning pathVisibility (geometry)visibilityComputer Graphics and Computer-Aided DesignComputer Science ApplicationsMetrology[SPI.MECA.GEME]Engineering Sciences [physics]/Mechanics [physics.med-ph]/Mechanical engineering [physics.class-ph][ PHYS.MECA.GEME ] Physics [physics]/Mechanics [physics]/Mechanical engineering [physics.class-ph]Measurement uncertaintyArtificial intelligencebusiness
researchProduct

3D digitizing path planning for part inspection with laser scanning

2007

If the first work relating to the automation of the digitalization of machine elements goes back to approximately 25 years, the process of digitalization of parts with non-contact sensor remains nevertheless complex. It is not completely solved today, in particular from a metrological point of view. In this article, we consider the determination of the trajectory planning within the framework of the control of dimensional and geometrical specifications. The sensor used in this application is a laser planner scanner with CCD camera oriented and moved by a CMM. For this purpose, we have focused on the methodology used to determine the best possible viewpoints which will satisfy the digitizing…

[ SPI.MECA.GEME ] Engineering Sciences [physics]/Mechanics [physics.med-ph]/Mechanical engineering [physics.class-ph]Engineering drawingEngineeringLaser scanningbusiness.industry[PHYS.MECA.GEME] Physics [physics]/Mechanics [physics]/Mechanical engineering [physics.class-ph]Visibility (geometry)Process (computing)AutomationSet (abstract data type)Chart[ PHYS.MECA.GEME ] Physics [physics]/Mechanics [physics]/Mechanical engineering [physics.class-ph]Point (geometry)Computer visionMotion planningArtificial intelligence[SPI.MECA.GEME] Engineering Sciences [physics]/Mechanics [physics.med-ph]/Mechanical engineering [physics.class-ph]businessEighth International Conference on Quality Control by Artificial Vision
researchProduct

Sub-optimal waypoints, UAV path planning and mosaicing application

2016

International audience; Create a complete system of video surveillance using camera mounted on a robot like UAV to maintain optimized vast area coverage and reconstruct an image by using mosaicing techniques. This paper demonstrated the efficiency of using one UAV to cover vast area using optimized positions.

[INFO.INFO-AI] Computer Science [cs]/Artificial Intelligence [cs.AI]Cover (telecommunications)Computer scienceComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION010103 numerical & computational mathematics01 natural sciencesUnmanned aerial vehicles[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI][INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO]Computer visionMotion planning0101 mathematics[ INFO.INFO-AI ] Computer Science [cs]/Artificial Intelligence [cs.AI]Genetic Algorithmbusiness.industry[ INFO.INFO-RB ] Computer Science [cs]/Robotics [cs.RO][INFO.INFO-RB] Computer Science [cs]/Robotics [cs.RO][SPI.TRON] Engineering Sciences [physics]/Electronics[ SPI.TRON ] Engineering Sciences [physics]/Electronics[SPI.TRON]Engineering Sciences [physics]/Electronics010101 applied mathematicsCoverage path planningArea coverageRobotArtificial intelligencebusiness
researchProduct