Coder Social home page Coder Social logo

[Question] about robotics-toolbox-python HOT 11 CLOSED

castarco avatar castarco commented on August 20, 2024
[Question]

from robotics-toolbox-python.

Comments (11)

petercorke avatar petercorke commented on August 20, 2024

I think this is an error I made in exporting the repo from svn to git. I will try and redo this.

from robotics-toolbox-python.

castarco avatar castarco commented on August 20, 2024

Ok, can I help to solve this issue doing something? I prefer to use Python than using Matlab for my robotics practices, but I have to work with other people and I want to make easier for them to work with this library.

I want to push it to the PyPI packages repository ( https://pypi.python.org ), but I don't know which branch I should choose.

I prefer contributing to your project since you are the main contributor and the project manager, but I don't know if this is a discontinued project, and the "branches problem" also affects this point.

Regards.

from robotics-toolbox-python.

petercorke avatar petercorke commented on August 20, 2024

It’d be great to have some help. This work happened a long time ago, so I’d probably organise the code and the object structure a bit differently now. It might be a bit premature to push it to PyPI just yet.

I’ve had some issues with the transition from svn to github, and am currently trying to figure out what’s happened there. That’s a priority for me.

As far as I can tell there is only 1 branch.

peter

On 20 Apr 2015, at 1:40 am, Andreu Correa Casablanca [email protected] wrote:

Ok, can I help to solve this issue doing something? I prefer to use Python than using Matlab for my robotics practices, but I have to work with other people and I want to make easier for them to work with this library.

I want to push it to the PyPI packages repository ( https://pypi.python.org https://pypi.python.org/ ), but I don't know which branch I should choose.

I prefer contributing to your project since you are the main contributor and the project manager, but I don't know if this is a discontinued project, and the "branches problem" also affects this point.

Regards.


Reply to this email directly or view it on GitHub #1 (comment).

from robotics-toolbox-python.

 avatar commented on August 20, 2024

I am willing to help as well. I like what I have seen in your book and the MOOC classes.

Any suggestions on where to start with updating this code leading up to making a PyPI package?

from robotics-toolbox-python.

petercorke avatar petercorke commented on August 20, 2024

Guys, sorry for the stupidly long delay. I've spent a lot of the last year working on a major revision to the book and the MATLAB code. I'd really like to move on the Python port. Any ideas on a good way to automagically translate code?

from robotics-toolbox-python.

thomper avatar thomper commented on August 20, 2024

I've been looking into it again lately and the MATLAB compiler is all I can come up with. I believe it lets you compile your MATLAB source to a C library. You can then call C functions from Python using the ctypes module. I'm planning to try it out but I have little time I can spend on it right now.

Failing that, I see the author of smop (victorlei on github) started working on it again a few months back. Getting smop to 1.0 might be the next simplest option.

Edit: we don't need to go to C, the MATLAB Compiler SDK can produce Python modules now. See the Python Applications section at https://au.mathworks.com/products/matlab-compiler-sdk/features.html

I'll try to check it out this weekend.

from robotics-toolbox-python.

 avatar commented on August 20, 2024

Glad to see you are looking to update the Python port. Unfortunately I'm not in a good spot to help much right now.

from robotics-toolbox-python.

engnadeau avatar engnadeau commented on August 20, 2024

Hey everyone, I just stumbled upon this thread while reviewing some old notes.

I've been working on a personal Python toolbox, inspired from the original MATLAB concept by @petercorke, for my research and industrial work. Back when I checked for a toolbox Python port, I had assumed the project was abandoned.

While my project is geared towards machine learning, optimization, calibration, etc of serial robots, I think there'd be a lot to gain if we combined efforts.

PyPi: https://pypi.python.org/pypi/pybotics/
GitHub: https://github.com/nnadeau/pybotics

from robotics-toolbox-python.

petercorke avatar petercorke commented on August 20, 2024

from robotics-toolbox-python.

engnadeau avatar engnadeau commented on August 20, 2024

from robotics-toolbox-python.

petercorke avatar petercorke commented on August 20, 2024

from robotics-toolbox-python.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.