메뉴 건너뛰기




Volumn 24, Issue 1, 2008, Pages 211-220

Proximity queries between convex objects: An interior point approach for implicit surfaces

Author keywords

Closest points; Collision detection; Implicit surfaces; Interior point algorithms; Proximity query

Indexed keywords

COLLISION AVOIDANCE; COMPUTATIONAL COMPLEXITY; CONSTRAINT THEORY; CONVERGENCE OF NUMERICAL METHODS; OPTIMIZATION; POLYNOMIALS;

EID: 40949151209     PISSN: 15523098     EISSN: None     Source Type: Journal    
DOI: 10.1109/TRO.2007.914851     Document Type: Article
Times cited : (49)

References (48)
  • 1
    • 0025477524 scopus 로고
    • Curved surfaces and coherence for nonpenetrating rigid body simulation
    • Aug
    • D. Baraff, "Curved surfaces and coherence for nonpenetrating rigid body simulation," Comput. Graph., vol. 24, no. 4, pp. 19-28, Aug. 1990.
    • (1990) Comput. Graph , vol.24 , Issue.4 , pp. 19-28
    • Baraff, D.1
  • 2
    • 0019346818 scopus 로고
    • Superquadrics and angle-preserving transformations
    • Jan
    • A. H. Barr, "Superquadrics and angle-preserving transformations," IEEE Comput. Graph. Appl., vol. 1, no. 1, pp. 11-23, Jan. 1981.
    • (1981) IEEE Comput. Graph. Appl , vol.1 , Issue.1 , pp. 11-23
    • Barr, A.H.1
  • 4
    • 0024673745 scopus 로고
    • A direct minimization approach for obtaining the distance between convex polyhedra
    • Jun
    • J. E. Bobrow, "A direct minimization approach for obtaining the distance between convex polyhedra," Int. J. Robot. Res., vol. 8, no. 3, pp. 65-76, Jun. 1989.
    • (1989) Int. J. Robot. Res , vol.8 , Issue.3 , pp. 65-76
    • Bobrow, J.E.1
  • 6
    • 0033708525 scopus 로고    scopus 로고
    • A discrete-continuous control approach to dextrous manipulation
    • M. Buss and T. Schlegl, "A discrete-continuous control approach to dextrous manipulation," in Proc. IEEE Int. Conf. Robot. Autom., 2000, pp. 276-281.
    • (2000) Proc. IEEE Int. Conf. Robot. Autom , pp. 276-281
    • Buss, M.1    Schlegl, T.2
  • 7
    • 40949106826 scopus 로고    scopus 로고
    • Knitro: An integrated package for nonlinear optimization
    • G. de Pillo and M. Roma, Eds. New York: Springer-Verlag
    • R. Byrd, J. Nocedal, and R. A. Waltz, "Knitro: An integrated package for nonlinear optimization," in Large Scale Nonlinear Optimization G. de Pillo and M. Roma, Eds. New York: Springer-Verlag, 2006, pp. 35-59.
    • (2006) Large Scale Nonlinear Optimization , pp. 35-59
    • Byrd, R.1    Nocedal, J.2    Waltz, R.A.3
  • 8
    • 0025449463 scopus 로고
    • Collision detection by four-dimensional intersection testing
    • Jun
    • S. Cameron, "Collision detection by four-dimensional intersection testing," IEEE Trans. Robot. Autom., vol. 6, no. 3, pp. 291-302, Jun. 1990.
    • (1990) IEEE Trans. Robot. Autom , vol.6 , Issue.3 , pp. 291-302
    • Cameron, S.1
  • 9
    • 0031336274 scopus 로고    scopus 로고
    • A comparison of two fast algorithms for computing the distance between convex polyhedra
    • Dec
    • S. Cameron, "A comparison of two fast algorithms for computing the distance between convex polyhedra," IEEE Trans. Robot. Autom., vol. 13, no. 6, pp. 915-920, Dec. 1997.
    • (1997) IEEE Trans. Robot. Autom , vol.13 , Issue.6 , pp. 915-920
    • Cameron, S.1
  • 10
    • 0030713794 scopus 로고    scopus 로고
    • Animation of deformable models using implicit surfaces
    • Jan.-Mar
    • M.-P. Cani-Gascuel and M. Desbrun, "Animation of deformable models using implicit surfaces," IEEE Trans. Vis. Comput. Graph., vol. 3, no. 1, pp. 39-50, Jan.-Mar. 1997.
    • (1997) IEEE Trans. Vis. Comput. Graph , vol.3 , Issue.1 , pp. 39-50
    • Cani-Gascuel, M.-P.1    Desbrun, M.2
  • 11
    • 0022689746 scopus 로고
    • Collision detection for moving polyhedra
    • Mar
    • J. Canny, "Collision detection for moving polyhedra," IEEE Trans. Pattern Anal. Mach. Intell., vol. 8, no. 2, pp. 200-209, Mar. 1986.
    • (1986) IEEE Trans. Pattern Anal. Mach. Intell , vol.8 , Issue.2 , pp. 200-209
    • Canny, J.1
  • 12
    • 33845683022 scopus 로고    scopus 로고
    • Proximity queries between convex objects: An interior point approach for implicit surfaces
    • Orlando, FL, May
    • N. Chakraborty, J. Peng, S. Akella, and J. Mitchell, "Proximity queries between convex objects: An interior point approach for implicit surfaces," in Proc. IEEE Int. Conf. Robot. Autom., Orlando, FL, May 2006, pp. 1910-1916.
    • (2006) Proc. IEEE Int. Conf. Robot. Autom , pp. 1910-1916
    • Chakraborty, N.1    Peng, J.2    Akella, S.3    Mitchell, J.4
  • 13
    • 20844455049 scopus 로고    scopus 로고
    • Haptic rendering of rigid contacts using impulsive and penalty forces
    • Jun
    • D. Constantinescu, S. Salcudean, and E. Croft, "Haptic rendering of rigid contacts using impulsive and penalty forces," IEEE Trans. Robot., vol. 21, no. 3, pp. 309-323, Jun. 2005.
    • (2005) IEEE Trans. Robot , vol.21 , Issue.3 , pp. 309-323
    • Constantinescu, D.1    Salcudean, S.2    Croft, E.3
  • 14
    • 0040313393 scopus 로고    scopus 로고
    • Determination of close approaches based on ellipsoidal threat volumes
    • V. Copolla and J. Woodburn, "Determination of close approaches based on ellipsoidal threat volumes," in Proc. Adv. Astron. Sci.: Spaceflight Mech., 1999, vol. 102, pp. 1013-1024.
    • (1999) Proc. Adv. Astron. Sci.: Spaceflight Mech , vol.102 , pp. 1013-1024
    • Copolla, V.1    Woodburn, J.2
  • 16
    • 33749778536 scopus 로고
    • A linear algorithm for determining the separation of convex polyhedra
    • D. P. Dobkin and D. G. Kirkpatrick, "A linear algorithm for determining the separation of convex polyhedra," J. Algorithms, vol. 6, pp. 381-392, 1985.
    • (1985) J. Algorithms , vol.6 , pp. 381-392
    • Dobkin, D.P.1    Kirkpatrick, D.G.2
  • 17
    • 0026886034 scopus 로고
    • Interval arithmetic and recursive subdivision for implicit functions and constructive solid geometry
    • T. Duff, "Interval arithmetic and recursive subdivision for implicit functions and constructive solid geometry," Comput. Graph., vol. 26, no. 2, pp. 131-138, 1992.
    • (1992) Comput. Graph , vol.26 , Issue.2 , pp. 131-138
    • Duff, T.1
  • 18
    • 0025385673 scopus 로고
    • Computing the distance between general convex objects in three-dimensional space
    • Feb
    • E. G. Gilbert and C.-P. Foo, "Computing the distance between general convex objects in three-dimensional space," IEEE Trans. Robot. Autom., vol. 6, no. 1, pp. 53-61, Feb. 1990.
    • (1990) IEEE Trans. Robot. Autom , vol.6 , Issue.1 , pp. 53-61
    • Gilbert, E.G.1    Foo, C.-P.2
  • 19
    • 0023998710 scopus 로고
    • A fast procedure for computing the distance between complex objects in three-dimensional space
    • Apr
    • E. G. Gilbert, D. W. Johnson, and S. S. Keerthi, "A fast procedure for computing the distance between complex objects in three-dimensional space," IEEE Trans. Robot. Autom., vol. 4, no. 2, pp. 193-203, Apr. 1988.
    • (1988) IEEE Trans. Robot. Autom , vol.4 , Issue.2 , pp. 193-203
    • Gilbert, E.G.1    Johnson, D.W.2    Keerthi, S.S.3
  • 20
    • 0036433588 scopus 로고    scopus 로고
    • SNOPT: An SQP algorithm for large-scale constrained optimization
    • P. E. Gill, W. Murray, and M. A. Saunders, "SNOPT: An SQP algorithm for large-scale constrained optimization," SIAM J. Optim., vol. 12, no. 4, pp. 979-1006, 2002.
    • (2002) SIAM J. Optim , vol.12 , Issue.4 , pp. 979-1006
    • Gill, P.E.1    Murray, W.2    Saunders, M.A.3
  • 22
    • 0024164803 scopus 로고
    • Hyperquadrics: Smoothly deformable shapes with convex polyhedral bounds
    • Nov
    • A. J. Hanson, "Hyperquadrics: Smoothly deformable shapes with convex polyhedral bounds," Comput. Vis., Graph., Image Process., vol. 44, no. 2, pp. 191-210, Nov. 1988.
    • (1988) Comput. Vis., Graph., Image Process , vol.44 , Issue.2 , pp. 191-210
    • Hanson, A.J.1
  • 23
    • 0035311963 scopus 로고    scopus 로고
    • 3-D collision detection: A survey
    • P. Jimenez, F. Thomas, and C. Torras, "3-D collision detection: A survey," Comput. Graph., vol. 25, no. 2, pp. 269-285, 2001.
    • (2001) Comput. Graph , vol.25 , Issue.2 , pp. 269-285
    • Jimenez, P.1    Thomas, F.2    Torras, C.3
  • 24
    • 0033726637 scopus 로고    scopus 로고
    • Fast distance queries using rectangular swept sphere volumes
    • San Francisco, CA, Apr
    • E. Larsen, S. Gottschalk, M. Lin, and D. Manocha, "Fast distance queries using rectangular swept sphere volumes," in Proc. IEEE Int. Conf. Robot. Autom., San Francisco, CA, Apr. 2000, pp. 3719-3726.
    • (2000) Proc. IEEE Int. Conf. Robot. Autom , pp. 3719-3726
    • Larsen, E.1    Gottschalk, S.2    Lin, M.3    Manocha, D.4
  • 25
    • 84963836273 scopus 로고    scopus 로고
    • Efficient distance computation for quadratic curves and surfaces
    • Saitama, Japan, Jul, pp
    • C. Lennerz and E. Schömer, "Efficient distance computation for quadratic curves and surfaces," in Proc. Geom. Modeling Process. (GMP 2002), Saitama, Japan, Jul., pp. 60-69.
    • Proc. Geom. Modeling Process. (GMP 2002) , pp. 60-69
    • Lennerz, C.1    Schömer, E.2
  • 26
    • 0037288632 scopus 로고    scopus 로고
    • On the distance between two ellipsoids
    • A. Lin and S.-P. HaD, "On the distance between two ellipsoids," SIAM J. Optim., vol. 13, no. 1, pp. 298-308, 2003.
    • (2003) SIAM J. Optim , vol.13 , Issue.1 , pp. 298-308
    • Lin, A.1    HaD, S.-P.2
  • 27
    • 0031482197 scopus 로고    scopus 로고
    • Efficient contact determination in dynamic environments
    • M. Lin and D. Manocha, "Efficient contact determination in dynamic environments," Int. J. Comput. Geom. Appl., vol. 7, no. 1/2, pp. 123-151, 1997.
    • (1997) Int. J. Comput. Geom. Appl , vol.7 , Issue.1-2 , pp. 123-151
    • Lin, M.1    Manocha, D.2
  • 28
    • 0025724612 scopus 로고
    • A fast algorithm for incremental distance calculation
    • Sacramento, CA, Apr
    • M. C. Lin and J. F. Canny, "A fast algorithm for incremental distance calculation," in Proc. IEEE Int. Conf. Robot. Autom., Sacramento, CA, Apr. 1991, vol. 2, pp. 1008-1014.
    • (1991) Proc. IEEE Int. Conf. Robot. Autom , vol.2 , pp. 1008-1014
    • Lin, M.C.1    Canny, J.F.2
  • 29
    • 3042545450 scopus 로고    scopus 로고
    • Collision and proximity queries
    • J. E. Goodman and J. O. Rourke, Eds, 2nd ed. Boca Raton, FL: Chapman and Hall/CRC Press
    • M. C. Lin and D. Manocha, "Collision and proximity queries," in Handbook of Discrete and Computational Geometry, J. E. Goodman and J. O. Rourke, Eds., 2nd ed. Boca Raton, FL: Chapman and Hall/CRC Press, 2004, pp. 787-808.
    • (2004) Handbook of Discrete and Computational Geometry , pp. 787-808
    • Lin, M.C.1    Manocha, D.2
  • 30
    • 9344260913 scopus 로고    scopus 로고
    • Physically accurate haptic rendering with dynamic effects
    • Nov./Dec
    • Q. Luo and J. Xiao, "Physically accurate haptic rendering with dynamic effects," IEEE Comput. Graph. Appl., vol. 24, no. 6, pp. 60-69, Nov./Dec. 2004.
    • (2004) IEEE Comput. Graph. Appl , vol.24 , Issue.6 , pp. 60-69
    • Luo, Q.1    Xiao, J.2
  • 31
    • 0032108781 scopus 로고    scopus 로고
    • V-Clip: Fast and robust polyhedral collision detection
    • Jul
    • B. Mirtich, "V-Clip: Fast and robust polyhedral collision detection," ACM Trans. Graph., vol. 17, no. 3, pp. 177-208, Jul. 1998.
    • (1998) ACM Trans. Graph , vol.17 , Issue.3 , pp. 177-208
    • Mirtich, B.1
  • 32
    • 0004046447 scopus 로고
    • Impulse-based dynamic simulation
    • K. Y. Goldberg, D. Halperin, J.-C. Latombe, and R. H. Wilson, Eds. Wellesley, MA: A. K. Peters
    • B. Mirtich and J. Canny, "Impulse-based dynamic simulation," in Algorithmic Foundations of Robotics, K. Y. Goldberg, D. Halperin, J.-C. Latombe, and R. H. Wilson, Eds. Wellesley, MA: A. K. Peters, 1995.
    • (1995) Algorithmic Foundations of Robotics
    • Mirtich, B.1    Canny, J.2
  • 34
    • 40949156203 scopus 로고    scopus 로고
    • Multiple robot coordination: A mathematical programming approach,
    • Ph.D. dissertation, Dept. Math. Sci, Rensselaer Polytechnic Institute, Troy, NY, May
    • J. Peng, "Multiple robot coordination: A mathematical programming approach," Ph.D. dissertation, Dept. Math. Sci., Rensselaer Polytechnic Institute, Troy, NY, May 2005.
    • (2005)
    • Peng, J.1
  • 35
    • 0027964031 scopus 로고
    • Efficient distance computation between non-convex objects
    • San Diego, CA, May
    • S. Quinlan, "Efficient distance computation between non-convex objects," in Proc. IEEE Int. Conf. Robot. Autom., San Diego, CA, May 1994, pp. 3324-3329.
    • (1994) Proc. IEEE Int. Conf. Robot. Autom , pp. 3324-3329
    • Quinlan, S.1
  • 37
    • 21644465178 scopus 로고    scopus 로고
    • Fast continuous collision detection for articulated models
    • presented at the, Genova, Italy
    • S. Redon, Y. J. Kim, M. C. Lin, and D. Manocha, "Fast continuous collision detection for articulated models," presented at the ACM Symp. Solid Modeling Appl., Genova, Italy, 2004.
    • (2004) ACM Symp. Solid Modeling Appl
    • Redon, S.1    Kim, Y.J.2    Lin, M.C.3    Manocha, D.4
  • 38
    • 0027810674 scopus 로고
    • Interval methods for multi-point collisions between time-dependent curved surfaces
    • J. Snyder, A. Woodbury, K. Fleischer, B. Currin, and A. Barr, "Interval methods for multi-point collisions between time-dependent curved surfaces," Comput. Graph., vol. 27, no. 2, pp. 321-334, 1993.
    • (1993) Comput. Graph , vol.27 , Issue.2 , pp. 321-334
    • Snyder, J.1    Woodbury, A.2    Fleischer, K.3    Currin, B.4    Barr, A.5
  • 40
    • 0030213721 scopus 로고    scopus 로고
    • An implicit time-stepping scheme for rigid body dynamics with inelastic collisions and Coulomb friction
    • D. E. Stewart and J. C. Trinkle, "An implicit time-stepping scheme for rigid body dynamics with inelastic collisions and Coulomb friction," Int. J. Numer. Methods Eng., vol. 39, pp. 2673-2691, 1996.
    • (1996) Int. J. Numer. Methods Eng , vol.39 , pp. 2673-2691
    • Stewart, D.E.1    Trinkle, J.C.2
  • 41
    • 0002490645 scopus 로고    scopus 로고
    • A fast and robust GJK implementation for collision detection of convex objects
    • G. van den Bergen, "A fast and robust GJK implementation for collision detection of convex objects," J. Graph. Tools, vol. 4, no. 2, pp. 7-25, 1999.
    • (1999) J. Graph. Tools , vol.4 , Issue.2 , pp. 7-25
    • van den Bergen, G.1
  • 44
    • 0000287204 scopus 로고    scopus 로고
    • An interior-point algorithm for nonconvex nonlinear programming
    • R. J. Vanderbei and D. Shanno, "An interior-point algorithm for nonconvex nonlinear programming," Comput. Optim. Appl., vol. 13, pp. 231-252, 1999.
    • (1999) Comput. Optim. Appl , vol.13 , pp. 231-252
    • Vanderbei, R.J.1    Shanno, D.2
  • 45
    • 29144523061 scopus 로고    scopus 로고
    • On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
    • A. Wachter and L. T. Biegler, "On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming," Math. Program., vol. 106, no. 1, pp. 25-57, 2006.
    • (2006) Math. Program , vol.106 , Issue.1 , pp. 25-57
    • Wachter, A.1    Biegler, L.T.2
  • 46
    • 40949144806 scopus 로고    scopus 로고
    • R. A. Waltz and T. D. Plantenga, Knitro 5.0 User's Manual. Evanston, IL: Ziena Optimization, Inc., Jun. 2006.
    • R. A. Waltz and T. D. Plantenga, Knitro 5.0 User's Manual. Evanston, IL: Ziena Optimization, Inc., Jun. 2006.
  • 47
    • 0030703387 scopus 로고    scopus 로고
    • Fast swept-volume distance for robust collision detection
    • Albuquerque, NM, Apr
    • P. G. Xavier, "Fast swept-volume distance for robust collision detection," in Proc. IEEE Int. Conf. Robot. Autom., Albuquerque, NM, Apr. 1997, pp. 1162-1169.
    • (1997) Proc. IEEE Int. Conf. Robot. Autom , pp. 1162-1169
    • Xavier, P.G.1
  • 48
    • 0027002238 scopus 로고
    • A fast distance calculation between convex objects by optimization approach
    • Nice, France, May
    • S. Zeghloul, P. Rambeaud, and J. Lallemand, "A fast distance calculation between convex objects by optimization approach," in Proc. IEEE Int. Conf. Robot. Autom., Nice, France, May 1992, pp. 2520-2525.
    • (1992) Proc. IEEE Int. Conf. Robot. Autom , pp. 2520-2525
    • Zeghloul, S.1    Rambeaud, P.2    Lallemand, J.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.