Skip to main content

2015 | OriginalPaper | Buchkapitel

16. Numerical Solution of BVP on GPU with Application to Path Planning

verfasst von : Lumír Janošek, Martin Němec, Radoslav Fasuga

Erschienen in: GPU Computing and Applications

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The problem of path planning in a virtual environment is a widely researched area, which finds application in fields such as robotics, simulations, and computer games. This article focuses on a comparison of numerical methods for solving partial differential equations with BVP on the GPU with NVIDIA CUDA, used in the path planning of virtual characters using the potential fields. The most commonly used methods for computing the potential fields on the GPU are compared in this article in terms of time consumption.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Kirk, D.B., Hwu, W.-W.: Programming Massively Parallel Processors: A Hands-on Approach, 1st edn. Morgan Kaufmann Publishers Inc, San Francisco, CA (2010) Kirk, D.B., Hwu, W.-W.: Programming Massively Parallel Processors: A Hands-on Approach, 1st edn. Morgan Kaufmann Publishers Inc, San Francisco, CA (2010)
2.
Zurück zum Zitat Cui, X, Shi, H.: A*-based pathfinding in modern computer games. IJCNIS 11(1), 125–130 (2011) Cui, X, Shi, H.: A*-based pathfinding in modern computer games. IJCNIS 11(1), 125–130 (2011)
3.
Zurück zum Zitat Silveira, R., Fischer, L., Jos’ e AntônioSalini F., Prestes, E., Nedel, L.: Path-planning for RTS games based on potential fields. In: Proceedings of the Third international conference on Motion in games, MIG’10, pp. 410–421. Springer, Heidelberg (2010) Silveira, R., Fischer, L., Jos’ e AntônioSalini F., Prestes, E., Nedel, L.: Path-planning for RTS games based on potential fields. In: Proceedings of the Third international conference on Motion in games, MIG’10, pp. 410–421. Springer, Heidelberg (2010)
4.
Zurück zum Zitat Fischer, L., Fischer L.: Semi-automatic navigation on 3d triangle meshes using bvp based path-planning. In: 24th SIBGRAPI Conference on Graphics, Patterns and Images (Sibgrapi), pp. 33–40, (2011) Fischer, L., Fischer L.: Semi-automatic navigation on 3d triangle meshes using bvp based path-planning. In: 24th SIBGRAPI Conference on Graphics, Patterns and Images (Sibgrapi), pp. 33–40, (2011)
5.
Zurück zum Zitat Marcelo, T., Idiart, M.A., Edson, P., Engel, P.M.: Exploratory navigation based on dynamical boundary value problems. J. Intell. Robotics Syst. 45(2), 101–114 (2006)CrossRef Marcelo, T., Idiart, M.A., Edson, P., Engel, P.M.: Exploratory navigation based on dynamical boundary value problems. J. Intell. Robotics Syst. 45(2), 101–114 (2006)CrossRef
6.
Zurück zum Zitat Fischer, L.G., Silveira, R., Nedel, L.: Gpu accelerated path-planning for multi-agents in virtual environments. In: VIII Brazilian Symposium on Games and Digital Entertainment (SBGAMES), pp. 101–110, (2009) Fischer, L.G., Silveira, R., Nedel, L.: Gpu accelerated path-planning for multi-agents in virtual environments. In: VIII Brazilian Symposium on Games and Digital Entertainment (SBGAMES), pp. 101–110, (2009)
7.
Zurück zum Zitat Connolly, C.I., Grupen, R.A.: On the applications of harmonic functions to robotics. J. Robot. Syst. 10, 931–946 (1993)CrossRefMATH Connolly, C.I., Grupen, R.A.: On the applications of harmonic functions to robotics. J. Robot. Syst. 10, 931–946 (1993)CrossRefMATH
8.
Zurück zum Zitat Strauss, W.A.: Partial Differential Equations: An Introduction. Wiley, New York, NY (1992)MATH Strauss, W.A.: Partial Differential Equations: An Introduction. Wiley, New York, NY (1992)MATH
9.
Zurück zum Zitat Dapper, F., Prestes, E., Idiart, M.A.P., Nedel, L.P.: Simulating pedestrian behavior with potential fields. In: Proceedings of the 24th international conference on Advances in Computer Graphics, CGI’06, pp. 324–335. Springer, Heidelberg (2006) Dapper, F., Prestes, E., Idiart, M.A.P., Nedel, L.P.: Simulating pedestrian behavior with potential fields. In: Proceedings of the 24th international conference on Advances in Computer Graphics, CGI’06, pp. 324–335. Springer, Heidelberg (2006)
10.
Zurück zum Zitat Klaus, A.: Hoffmann and Steve T Chiang. Computational fluid dynamics vol.i - hoffmann.pdf. Int. J. Comut. Fluid. Dyn. 126(2), 581–594 (2000)MathSciNet Klaus, A.: Hoffmann and Steve T Chiang. Computational fluid dynamics vol.i - hoffmann.pdf. Int. J. Comut. Fluid. Dyn. 126(2), 581–594 (2000)MathSciNet
11.
Zurück zum Zitat Zhu, J.: Solving Partial Differential Equations on Parallel Computers. World Scientific Publishing Co. Inc., River Edge, NJ (1994)CrossRefMATH Zhu, J.: Solving Partial Differential Equations on Parallel Computers. World Scientific Publishing Co. Inc., River Edge, NJ (1994)CrossRefMATH
12.
Zurück zum Zitat Press, W.H., Teukolsky, S.A., Vetterling, W.T., Flannery, B.P.: Numerical Recipes 3rd Edition: The Art of Scientific Computing, 3rd edn. Cambridge University Press, New York, NY (2007) Press, W.H., Teukolsky, S.A., Vetterling, W.T., Flannery, B.P.: Numerical Recipes 3rd Edition: The Art of Scientific Computing, 3rd edn. Cambridge University Press, New York, NY (2007)
13.
Zurück zum Zitat Gomes, G.A.A.: Linear solvers for stable fluids: GPU vs CPU. In: 17th EncontroPortugues de ComputacaoGrafica (EPCG09), pp. 145–153 (2009) Gomes, G.A.A.: Linear solvers for stable fluids: GPU vs CPU. In: 17th EncontroPortugues de ComputacaoGrafica (EPCG09), pp. 145–153 (2009)
14.
Zurück zum Zitat Dapper, F., Prestes, E., Nedel, L.P.: Generating Steering Behaviors for Virtual Humanoids Using BVP Control. In: Proc. of CGI, pp. 105–114 (2007) Dapper, F., Prestes, E., Nedel, L.P.: Generating Steering Behaviors for Virtual Humanoids Using BVP Control. In: Proc. of CGI, pp. 105–114 (2007)
15.
Zurück zum Zitat Konstantinidis, E., Cotronis, Y.: Graphics processing unit acceleration of the red/black SOR method. Concurr Comput. 25(8), 1107–1120, (2012) Konstantinidis, E., Cotronis, Y.: Graphics processing unit acceleration of the red/black SOR method. Concurr Comput. 25(8), 1107–1120, (2012)
16.
Zurück zum Zitat NVIDIA. CUDA C BEST Practices Guide (2012) NVIDIA. CUDA C BEST Practices Guide (2012)
17.
Zurück zum Zitat Fischer, L.G., Silveira, R., Nedel, L.: Gpu accelerated path-planning for multi-agents in virtual environments. In: VIII Brazilian Symposium on Games and Digital Entertainment (SBGAMES), pp. 101–110, (2009) Fischer, L.G., Silveira, R., Nedel, L.: Gpu accelerated path-planning for multi-agents in virtual environments. In: VIII Brazilian Symposium on Games and Digital Entertainment (SBGAMES), pp. 101–110, (2009)
18.
Zurück zum Zitat Silveira, R., e Silva, E.P., Jr., PorcherNedel, L.: Fast path planning using multi-resolution boundary value problems. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, 18–22 October 2010, Taipei, Taiwan, pp. 4710–4715. IEEE (2010) Silveira, R., e Silva, E.P., Jr., PorcherNedel, L.: Fast path planning using multi-resolution boundary value problems. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, 18–22 October 2010, Taipei, Taiwan, pp. 4710–4715. IEEE (2010)
19.
Zurück zum Zitat Renato, S., Fbio, D., Edson, P., Luciana, N.: Natural steering behaviors for virtual pedestrians. Vis. Comput. 26(9), 1183–1199 (2010)CrossRef Renato, S., Fbio, D., Edson, P., Luciana, N.: Natural steering behaviors for virtual pedestrians. Vis. Comput. 26(9), 1183–1199 (2010)CrossRef
Metadaten
Titel
Numerical Solution of BVP on GPU with Application to Path Planning
verfasst von
Lumír Janošek
Martin Němec
Radoslav Fasuga
Copyright-Jahr
2015
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-287-134-3_16

Neuer Inhalt