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

flexible-collision-library / fcl / 913
73%

Build:
DEFAULT BRANCH: master
Ran 08 Aug 2018 05:28PM UTC
Jobs 1
Files 110
Run time 13s
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

pending completion
913

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

Jobs
ID Job ID Ran Files Coverage
1 913.1 (BUILD_TYPE=Debug COVERALLS=ON) 08 Aug 2018 05:28PM UTC 0
72.42
Travis Job 913.1
Source Files on build 913
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #913
  • cca12085 on github
  • Prev Build on master (#899)
  • Next Build on master (#918)
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