Thanks so much for the info Dan. Those papers look quite interesting and 
I'm sure that repo will be an extremely useful resource.

Now I just need to get the sensor module to import!

Best,

Jeremy

On Monday, February 13, 2023 at 9:46:42 PM UTC-4 Dan Negrut wrote:

> Hey Jeremy - This is an interesting project.
>
> The pieces are there I think. Probably start with a demo of the HMMWV and 
> use rigid terrain. You can add sensors to the HMMWV model. In the past, we 
> also did something like this with SCM deformable terrain. For instance, see 
> here:
>
> “Enabling Artificial Intelligence Studies in Off-Road Mobility Through 
> Physics-Based Simulation of Multi-Agent Scenarios,” A. Young, J. Taves, A. 
> Elmquist, S. Benatti, A. Tasora, R. Serban, D. Negrut, ASME Journal on 
> Computational and Nonlinear Dynamics, 17(5): 051001, 2022
>
> “End-to-end learning for off-road terrain navigation using the Chrono 
> open-source simulation platform,” S. Benatti, A. Young, A. Elmquist, J. 
> Taves, A. Tasora, R. Serban, D. Negrut, Multibody System Dynamics, vol. 54, 
> 399–414, 2022
>
>  
>
> Beyond looking at the examples provided in demos, another place where you 
> can look for tidbits is here: https://github.com/uwsbel/public-metadata .
>
> Dan
>
>  
>
> -------------------------------------------------
>
> Bernard A. and Frances M. Weideman Professor
>
> NVIDIA CUDA Fellow
>
> Director, Wisconsin Applied Computing Center 
>
> Department of Mechanical Engineering
>
> Department of Computer Science
>
> University of Wisconsin - Madison
>
> 4150ME, 1513 University Avenue
>
> Madison, WI 53706-1572
>
> 608 772 0914 <(608)%20772-0914>
>
> http://sbel.wisc.edu/
>
> http://projectchrono.org/ 
>
> -------------------------------------------------
>
>  
>
> *From:* [email protected] <[email protected]> *On 
> Behalf Of *Jeremy Kimball
> *Sent:* Monday, February 13, 2023 7:23 PM
> *To:* ProjectChrono <[email protected]>
> *Subject:* Re: [chrono] Re: PyChrono sensor import failed
>
>  
>
> Hi Dan,
>
>  
>
> Sure thing. My research is pertaining to active suspension control with 
> terrain preview for off-road vehicles, and so I was hoping to use Project 
> Chrono to play around with simulating sensor readings (LiDAR, stereo 
> camera) that could be used for extracting road profile information for 
> upcoming terrain.
>
>  
>
> The ultimate goal would be to feed that sensor data into a controller to 
> generate the active suspension control action. I also want to look at 
> reinforcement learning control methods for active suspension and was 
> considering using Chrono as a training environment.
>
>  
>
> Any thoughts on that?
>
>  
>
> Jeremy
>
>  
>
> On Monday, February 13, 2023 at 9:09:46 PM UTC-4 Dan Negrut wrote:
>
> Jeremy – also tell us, ball park, what you want to do.
>
> We might be able to give you one of our models, with sensors and 
> everything, for you to get going fast, rather than struggling to put things 
> together…
>
> Are you into small AVs and such? I think we have one such model all set 
> up, ready to go.
>
> Dan
>
>  
>
> -------------------------------------------------
>
> Bernard A. and Frances M. Weideman Professor
>
> NVIDIA CUDA Fellow
>
> Director, Wisconsin Applied Computing Center 
>
> Department of Mechanical Engineering
>
> Department of Computer Science
>
> University of Wisconsin - Madison
>
> 4150ME, 1513 University Avenue
>
> Madison, WI 53706-1572
>
> 608 772 0914 <(608)%20772-0914>
>
> http://sbel.wisc.edu/
>
> http://projectchrono.org/ 
>
> -------------------------------------------------
>
>  
>
> *From:* [email protected] <[email protected]> *On 
> Behalf Of *Jeremy Kimball
> *Sent:* Monday, February 13, 2023 6:20 PM
> *To:* ProjectChrono <[email protected]>
> *Subject:* [chrono] Re: PyChrono sensor import failed
>
>  
>
> Thanks for the response!
>
>  
>
> 1) My operating system is Windows 10 Enterprise
>
> 2) I am using Python 3.9.15
>
> 3) I specified a specific package with *conda install* 
> *<pychrono_package>.tar.bz2. 
> *I used 'pychrono 8.0.0-py39_0.tar.bz2'.
>
> 4) Yes, I have a directory called pychrono-8.0.0-py39_0.
>
>  
>
> As far as I can tell when I run "conda list" I have all of the correct 
> versions of the required packages. I have attached a .txt file of the 
> "conda list" output in the venv. Maybe there is something out of place 
> there that I am missing.
>
>  
>
> Any ideas / other troubleshooting steps I could take?
>
>  
>
> Thanks so much,
>
>  
>
> Jeremy
>
>  
>
> On Monday, February 13, 2023 at 7:52:04 PM UTC-4 [email protected] wrote:
>
> Hi Jeremy,
>
>  
>
> Can you please answer a few questions so I can understand your issue 
> better,
>
>    1. What is your Operating System?
>    2. Which version of Python are you using?
>    3. When you used conda to install Chrono, did you use * "conda install 
>    -c projectchrono pychrono" *command or did you specify a specific 
>    package with *conda install* *<pychrono_package>.tar.bz2*?
>    4. Go to the anaconda installation folder: In windows: 
>    "C:\Users\<username>\anaconda3\pkgs\", In linux: "~/anaconda3/pkgs" and 
> see 
>    if you have a directory called: *pychrono-X.0.0-py3X_XXXX. *Is the *py3X 
>    *version consistent with your own python version? Ex: If you have 
>    python 3.10, you should have a directory called: pychrono-X.0.0-py310_XXXX.
>
> If there is a version mismatch for question 4, you need to install the 
> correct chrono package corresponding to your python version. Go to: 
> https://anaconda.org/projectchrono/pychrono/files to find the relevant 
> package name and use *conda install* *<pychrono_package>.tar.bz2 *to 
> install the package.
>
>  
>
> Also, make sure you have all the requirements listed in 
> https://api.projectchrono.org/pychrono_installation.html properly 
> installed.
>
>  
>
> Hope these steps fix your problem. Please let me know if this doesn't 
> work, so we can further look into it.
>
>  
>
> Best,
>
> Nevindu
>
> On Monday, February 13, 2023 at 3:46:38 PM UTC-6 Jeremy Kimball wrote:
>
> Hello everyone, 
>
>  
>
> I am relatively new to python programming and am just getting started with 
> PyChrono for my masters thesis research, specifically I am interested in 
> the sensor module. 
>
>  
>
> I have installed pychrono according to the steps outlined at: 
> https://api.projectchrono.org/pychrono_installation.html.
>
>  
>
> All of the demos other than the sensor ones run on my machine, however, 
> when I attempt to run any of the sensor demos I get an import 
> error: ImportError: cannot import name '_sensor' from 'pychrono'.
>
>  
>
> I have Nvidia graphics driver version 528.02 and my machine has an Nvidia 
> GeForce MX250 GPU. All of the packages in my venv seem to align with the 
> required versions as per chrono documentation.
>
>  
>
> I would also like to mention that I have only had success running the 
> other demos when either 1) in VSCode I paste all of the .dll chrono files 
> into the active folder or 2) when I run the demo scripts directly from the 
> anaconda prompt. 
>
>  
>
> I am hopeful that there is a simple fix here that I am overlooking or that 
> other users have encountered the same issue and found a solution.
>
>  
>
> Any help would be greatly appreciated.
>
>  
>
> Thanks,
>
>  
>
> Jeremy
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "ProjectChrono" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/projectchrono/07475c16-26a5-40e3-b563-c30b74d36c29n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/projectchrono/07475c16-26a5-40e3-b563-c30b74d36c29n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "ProjectChrono" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
>
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/projectchrono/20f28c6a-7755-413f-a7f7-944dafdec4cen%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/projectchrono/20f28c6a-7755-413f-a7f7-944dafdec4cen%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"ProjectChrono" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/projectchrono/6b3317d7-770e-4a3e-bca7-ab3db627757fn%40googlegroups.com.

Reply via email to