<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'><div>Hi, Anybhev!<br></div><div><br></div><div>I think getting Rotation right is a top priority and so far unfortunately nobody dig into technical details of it. I would like to see that from students.<br></div><div><br></div><div>As for the algorithms. I believe that Wahba's problem can be generalized by adding a translation vector, but the interpretation will be different (search for "absolute orientation problem"). As for methods to solve Wahba's problem --- probably SVD based is the easiest to understand and implement, but if we decide to use quaternions as the base representation, then we can go with "Q-method".<br></div><div><br></div><div>"Cubic spline" for orientation is also a very cool algorithm which wasn't promoted anywhere, but this is the best idea I found on the subject (i.e. interpolation with continuous angular rates and acceleration). <br></div><div><br></div><div>Other algorithms are quite small, they can be added quickly. I would say it is more of a question of what we should include. If you have some ideas outside (mostly) "aerospace" field --- they are welcome.<br></div><div><br></div><div>For all parts I would like to see more concrete and technical details. For example, if we want SLERP interpolation --- what will it be (class or function), what it will accept, what will be the most difficult part to implement it correctly. The same for all other things.<br></div><div><br></div><div>Best,<br></div><div>Nikolay</div><div><br></div><div><div><br></div><div>---- On Sat, 03 Mar 2018 16:26:28 +0500<b> anubhavp28@gmail.com </b> wrote ----<br></div><div><br></div><blockquote style="border-left: 1px solid rgb(204, 204, 204); padding-left: 6px; margin-left: 5px"><div><div dir="ltr"><div>Hi,<br></div><div>I wanted feedback regarding whether a combination of rotation class and implementation of quaternion SLERP algorithm and Davenport's Q-method solving Wahba's Problem, will be enough for GSoC? Should I include more rotation related algorithm for implementation? Any suggestions what more I could do?<br></div></div><div><div><br></div><div><div>On Mon, Feb 26, 2018 at 9:30 PM, Ralf Gommers <span><<a href="mailto:ralf.gommers@gmail.com">ralf.gommers@gmail.com</a>></span> wrote:<br></div><blockquote style="margin: 0 0 0 0.8ex; border-left: 1px rgb(204, 204, 204) solid; padding-left: 1ex"><div dir="ltr"><div>Hi Anubhev,<br></div><div><div><div><br></div><div><span><div>On Mon, Feb 26, 2018 at 2:12 AM, Anubhav Patel <span><<a href="mailto:anubhavp28@gmail.com">anubhavp28@gmail.com</a>></span> wrote:<br></div><blockquote style="margin: 0px 0px 0px 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex"><div dir="ltr"><div>Hi everyone,<br></div><div>I want to work on SciPy as part of GSoC and I have few queries.<br></div><div><br></div><div>1. On the Ideas Page, there was a mention of scipy.spatial.transform module. I want to know what will be the exact purpose of this module?<br></div></div></blockquote><div><br></div></span><div><div>Did you read the whole idea? There's a lot of detail. It says for example "The aim of this project is to create a module which will allow to conveniently describe, apply and compose rotations. ". That answer your question I think.<br></div><div> <br></div></div><span><blockquote style="margin: 0px 0px 0px 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex"><div dir="ltr"><div><br></div><div>2. Whether the idea for a module for numerical differentiation was dropped completely?<br></div></div></blockquote><div><br></div></span><div><div>Yes, for now that's off the table - at least not feasible for a GSoC we've concluded after several attempts.<br></div><div> <br></div></div><span><blockquote style="margin: 0px 0px 0px 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex"><div dir="ltr"><div><br></div><div>3. Apart from those ideas listed on ideas page, are there any other area where you guys would like to see contribution on?<br></div></div></blockquote><div><br></div></span><div><div>Ideas for new features on <a href="http://scipy.github.io/devdocs/roadmap.html">http://scipy.github.io/devdocs/roadmap.html</a> are of interest, or ones you may have yourself. But given that they're not on the ideas page, it's not guaranteed we can find mentors for those.<br></div></div><div>Cheers,<br></div><div><div>Ralf<br></div></div></div><div><br></div></div></div></div><div><br></div><div>_______________________________________________<br></div><div> SciPy-Dev mailing list<br></div><div> <a href="mailto:SciPy-Dev@python.org">SciPy-Dev@python.org</a><br></div><div> <a href="https://mail.python.org/mailman/listinfo/scipy-dev">https://mail.python.org/mailman/listinfo/scipy-dev</a><br></div><div> <br></div></blockquote></div><div><br></div></div><div>_______________________________________________<br></div><div>SciPy-Dev mailing list <br></div><div><a href="mailto:SciPy-Dev@python.org">SciPy-Dev@python.org</a> <br></div><div><a href="https://mail.python.org/mailman/listinfo/scipy-dev">https://mail.python.org/mailman/listinfo/scipy-dev</a> <br></div></div></blockquote></div><div><br></div></div><br></body></html>