• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

flexible-collision-library / fcl / 913 / 1
73%
master: 73%

Build:
DEFAULT BRANCH: master
Ran 08 Aug 2018 05:28PM UTC
Files 110
Run time 12s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

08 Aug 2018 05:12PM UTC coverage: 72.423% (+0.07%) from 72.351%
BUILD_TYPE=Debug COVERALLS=ON

push

travis-ci

web-flow
Add primitive cylinder-sphere collision and distance query (#321)

* Add custom sphere-cylinder collision and distance tests

By default, the GJK solver was being used for performing distance queries
between cylinders and spheres. For small features, the answer was being
dominated by the iterative tolerance and producing wildly problematic
values. The logical thing to do is to perform sphere-cylinder collisions
using knowledge of the primitives.

This commit adds the following:
  - A new test illustrating the error of GJK is used
    (see test_fcl_sphere_cylinder.cpp)
  - Adds the custom sphere-cylinder collision/distance
    (sphere_cylinder.h and sphere_cylinder-inl.h)
  - Adds *extensive* unit tests on the custom algorithm.
  - Ties the custom algorithm into the libccd and indep GJK solvers.

281 of 388 relevant lines covered (72.42%)

669879.11 hits per line

Source Files on job 913.1 (BUILD_TYPE=Debug COVERALLS=ON)
  • Tree
  • List 0
  • Changed 90
  • Source Changed 0
  • Coverage Changed 90
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 667
  • Travis Job 913.1
  • cca12085 on github
  • Prev Job for BUILD_TYPE=Debug COVERALLS=ON on master (#899.1)
  • Next Job for BUILD_TYPE=Debug COVERALLS=ON on master (#918.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc