Hello.

I am not very familiar with the Robot Operating System (ROS), but some 
quick searching shows it has Python client libraries.  So one option you 
would have would be to use the Python extension 
<https://ccl.northwestern.edu/netlogo/docs/py.html> to call the ROS client 
libraries from within a NetLogo program, or using PyNetLogo 
<https://github.com/quaquel/pyNetLogo> or NL4Py 
<https://github.com/chathika/NL4Py> to use NetLogo from within a Python 
program.  If the Python client libraries for ROS are enough for your 
project, then I'd recommend trying one of these options.

If the Python client libraries for ROS are not enough for what your project 
wants to do, you have more options.  You can create your own NetLogo 
extension to run your ROS code from NetLogo using the Extensions API 
<https://github.com/NetLogo/NetLogo/wiki/Extensions-API>, or you can call 
out to NetLogo from your program using the Controlling API 
<https://github.com/NetLogo/NetLogo/wiki/Controlling-API>.  These APIs are 
for software targeting the Java virtual machine (JVM), so interoperating 
with the ROS is going depend on how well it can interface with JVM programs.

I hope that's helpful, and good luck with your project.

-Jeremy

On Thursday, October 10, 2019 at 3:03:30 PM UTC-5, 
gproject2020...@gmail.com wrote:
>
> hello  i hope  you all doing will i just want to ask can i integrate 
> anther software in netlogo 
> we are thinking to integrate  the drone to study in the tool is there 
> suggest  or library  that we can use to intgrated into netlogo
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to netlogo-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/netlogo-devel/764eb095-6e9a-4c59-a5a6-9752b63b2924%40googlegroups.com.

Reply via email to