Commit Graph

195 Commits

Author SHA1 Message Date
aiksiongkoh
6bf651cd31 Cmake gtest (#79)
* Check rackpin and gear for zero radii

* rebase zero-radii-check (#69)

* contributing

* Update push-freecad.yml

updated actions/checkout to v4

* dragging log for debugging

* fix calcdxNorm crash

* setDebug and remove MBDyn*

* Update cmakelists.txt

* fix includes for gcc-14

gcc-14 is more disciplined about not including <algorithm> transitively.

* fix runDragStep

* backhoe files (#65)

* Mark unused variables to silence compiler warnings. (#64)

* Backhoe issues (#67)

* backhoe issues

* runDragStep edit

* backhoe issues

* runDragStep edit

* Reduce large drag step progressively until convergence.

* Switch to using built-in M_PI, even on MSVC (#68)

---------

Co-authored-by: Brad Collette <bradcollette@pop-os.localdomain>
Co-authored-by: mosfet80 <realeandrea@yahoo.it>
Co-authored-by: PaddleStroke <pierrelouis.boyer@gmail.com>
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: sliptonic <shopinthewoods@gmail.com>
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>

* in progress

* Gtest added

* With changes from Assembly

* WinMerge main and this branch

* Add flag for GTest

* Flag to suppress OndselSolverMain

* rebase zero-radii-check (#69)

* contributing

* Update push-freecad.yml

updated actions/checkout to v4

* dragging log for debugging

* fix calcdxNorm crash

* setDebug and remove MBDyn*

* Update cmakelists.txt

* fix includes for gcc-14

gcc-14 is more disciplined about not including <algorithm> transitively.

* fix runDragStep

* backhoe files (#65)

* Mark unused variables to silence compiler warnings. (#64)

* Backhoe issues (#67)

* backhoe issues

* runDragStep edit

* backhoe issues

* runDragStep edit

* Reduce large drag step progressively until convergence.

* Switch to using built-in M_PI, even on MSVC (#68)

---------

Co-authored-by: Brad Collette <bradcollette@pop-os.localdomain>
Co-authored-by: mosfet80 <realeandrea@yahoo.it>
Co-authored-by: PaddleStroke <pierrelouis.boyer@gmail.com>
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: sliptonic <shopinthewoods@gmail.com>
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>

* in progress

* Gtest added

* With changes from Assembly

* Add flag for GTest

* Flag to suppress OndselSolverMain

---------

Co-authored-by: Brad Collette <bradcollette@pop-os.localdomain>
Co-authored-by: mosfet80 <realeandrea@yahoo.it>
Co-authored-by: PaddleStroke <pierrelouis.boyer@gmail.com>
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: sliptonic <shopinthewoods@gmail.com>
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>
2024-08-30 15:19:30 -06:00
huguesdpdn
20845a39cc Correct compilation warnings with exceptions (#76) 2024-08-15 16:38:24 -06:00
huguesdpdn
ff063144ef Correct typo in individual license file name (#77) 2024-08-15 13:19:23 -06:00
mosfet80
fd50c35f4b Update build.yml (#74)
switch to node.js 20
2024-08-15 09:06:53 -06:00
lorenz
9b9ceeeff6 win: compiling with clang needs also _USE_MATH_DEFINES (#73) 2024-08-13 07:20:20 -06:00
aiksiongkoh
3d6a23a678 Cmake gtest (#72)
* Check rackpin and gear for zero radii

* rebase zero-radii-check (#69)

* contributing

* Update push-freecad.yml

updated actions/checkout to v4

* dragging log for debugging

* fix calcdxNorm crash

* setDebug and remove MBDyn*

* Update cmakelists.txt

* fix includes for gcc-14

gcc-14 is more disciplined about not including <algorithm> transitively.

* fix runDragStep

* backhoe files (#65)

* Mark unused variables to silence compiler warnings. (#64)

* Backhoe issues (#67)

* backhoe issues

* runDragStep edit

* backhoe issues

* runDragStep edit

* Reduce large drag step progressively until convergence.

* Switch to using built-in M_PI, even on MSVC (#68)

---------

Co-authored-by: Brad Collette <bradcollette@pop-os.localdomain>
Co-authored-by: mosfet80 <realeandrea@yahoo.it>
Co-authored-by: PaddleStroke <pierrelouis.boyer@gmail.com>
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: sliptonic <shopinthewoods@gmail.com>
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>

* in progress

* Gtest added

---------

Co-authored-by: Brad Collette <bradcollette@pop-os.localdomain>
Co-authored-by: mosfet80 <realeandrea@yahoo.it>
Co-authored-by: PaddleStroke <pierrelouis.boyer@gmail.com>
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: sliptonic <shopinthewoods@gmail.com>
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>
2024-07-30 14:45:59 -06:00
PaddleStroke
64e546fe80 Merge pull request #70 from Ondsel-Development/fix-compiler-warnings
Fix various compiler warnings
2024-07-05 16:50:27 +02:00
PaddleStroke
47f27ddcd6 Merge pull request #71 from Ondsel-Development/zero-radii-check
Check rackpin and gear for zero radii
2024-06-28 18:13:19 +02:00
Aik-Siong Koh
9171be6fb6 Check rackpin and gear for zero radii 2024-06-28 10:08:52 -06:00
Pieter Hijma
2b48cda825 Fix various compiler warnings 2024-06-27 20:45:29 +02:00
Chris Hennes
d50532d3e7 Switch to using built-in M_PI, even on MSVC (#68) 2024-06-25 18:12:17 -06:00
aiksiongkoh
9058e0849d Backhoe issues (#67)
* backhoe issues

* runDragStep edit

* backhoe issues

* runDragStep edit

* Reduce large drag step progressively until convergence.
2024-06-24 22:24:38 -06:00
Chris Hennes
79a1e4ed4c Mark unused variables to silence compiler warnings. (#64) 2024-06-24 17:23:28 -06:00
aiksiongkoh
a0ed650e0e backhoe files (#65) 2024-06-23 19:13:04 -06:00
PaddleStroke
04584185b0 Merge pull request #51 from mosfet80/patch-1
Update push-freecad.yml
2024-06-12 18:23:55 +02:00
PaddleStroke
19c373dff5 Merge pull request #62 from Ondsel-Development/dragging.log
fix runDragStep
2024-06-12 18:21:29 +02:00
Aik-Siong Koh
a36daffb8d fix runDragStep 2024-06-11 17:33:40 -05:00
sliptonic
1c135304f6 Merge pull request #59 from jedbrown/main
fix includes for gcc-14
2024-05-14 18:28:22 -05:00
sliptonic
6fdaced9ad Merge pull request #48 from Ondsel-Development/contribs
contributing
2024-05-13 08:10:36 -05:00
Jed Brown
568fbfda3c fix includes for gcc-14
gcc-14 is more disciplined about not including <algorithm> transitively.
2024-05-12 11:50:02 -06:00
PaddleStroke
2d71435110 Merge pull request #58 from Ondsel-Development/dragging.log
Dragging.log
2024-04-26 17:12:37 +02:00
Aik-Siong Koh
fb4d7daae2 Update cmakelists.txt 2024-04-26 09:03:01 -06:00
Aik-Siong Koh
aa0d5ada2e setDebug and remove MBDyn* 2024-04-25 13:35:10 -06:00
Aik-Siong Koh
18a8b5cecf fix calcdxNorm crash 2024-04-24 16:22:29 -06:00
Aik-Siong Koh
5e19e4acd2 dragging log for debugging 2024-04-22 14:44:10 -06:00
PaddleStroke
041fa1c692 Merge pull request #56 from Ondsel-Development/setmotionJoint
Setmotion joint
2024-04-09 10:53:45 +02:00
PaddleStroke
5925f978aa Merge branch 'main' into setmotionJoint 2024-04-09 10:52:48 +02:00
Aik-Siong Koh
8d3aecbcfb Limits output issue. 2024-04-08 23:01:06 -06:00
Aik-Siong Koh
55963abe51 rackPin issue. 2024-04-08 21:54:34 -06:00
Aik-Siong Koh
abd5d4af44 updateMbDFromRotationMatrix 2024-04-07 08:12:16 +02:00
Aik-Siong Koh
5a0dadcdde updateMbDFromRotationMatrix 2024-04-05 15:41:20 -06:00
Aik-Siong Koh
994f90d7ae setmotionJoint and TranslationLimit 2024-04-04 08:30:30 +02:00
Aik-Siong Koh
c3c6903f1f setmotionJoint and TranslationLimit 2024-04-03 13:56:16 -06:00
PaddleStroke
bc16f218da Fix missing entries of CMakeLists after https://github.com/Ondsel-Development/OndselSolver/pull/49 2024-04-03 16:35:21 +02:00
Aik-Siong Koh
ad4a563b42 Implement Limits 2024-04-03 08:56:40 +02:00
Aik-Siong Koh
3a9e7cecab size_t and const 2024-04-03 08:56:40 +02:00
Aik-Siong Koh
85557e1fa4 AllowRotation and size_t 2024-04-03 08:56:40 +02:00
mosfet80
c0d7ce8464 Update push-freecad.yml
updated actions/checkout to v4
2024-02-24 18:51:14 +01:00
aiksiongkoh
fe99ad2593 Solve dragging (#47)
runPreDrag, runDragStep, runPostDrag, PosICDragNewtonRaphson
2024-01-11 14:28:38 +01:00
Brad Collette
f6bc8d9df7 contributing 2024-01-04 17:58:44 -06:00
aiksiongkoh
737152273e Update README.md 2023-12-18 21:05:05 -07:00
sliptonic
719f6eddb8 Merge pull request #44 from Ondsel-Development/fixbranch
Fixbranch
2023-12-13 15:52:05 -06:00
Aik-Siong Koh
62b7f99962 Merge branch 'fixbranch' of https://github.com/Ondsel-Development/OndselSolver into fixbranch 2023-12-13 14:45:21 -07:00
Aik-Siong Koh
3901de64a6 Rackscrew.asmt now runs.
Other changes to ignore assembly.asmt
git cleanup
2023-12-13 15:37:42 -06:00
Aik-Siong Koh
5907363be7 rackscrew.asmt now runs.
CMakeLists.txt

gitignore

rackscrew.asmt now runs.

CMakeLists.txt

remove cached assembly.asmt
2023-12-13 14:52:16 -06:00
aiksiongkoh
5671994528 Warning issue on Windows (#40)
* (int) added

* size_t count

* (int) added

* size_t count
2023-12-13 15:52:57 +01:00
aiksiongkoh
de8759384c Mb dyn half sine and cosine (#42)
* (int) added

* size_t count

* add files

* MBDyn new joints, sine, cosine

* CompoundJoints debugged
2023-12-13 15:52:16 +01:00
Aik-Siong Koh
2bb83b82c0 CompoundJoints debugged 2023-12-12 15:27:26 -07:00
Aik-Siong Koh
56bba4e921 MBDyn new joints, sine, cosine 2023-12-12 15:27:26 -07:00
Aik-Siong Koh
98d6d46ebd add files 2023-12-12 15:27:26 -07:00