問題タブ [lejos-nxj]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - Bluetoothエラー:ネイティブライブラリbluecove_armは利用できません
RaspberryPiでleJOSpcプログラムを実行するのに問題があります。それは私のPCで動作します。
「ネイティブライブラリbluecove_armが利用できません」というエラーが表示されます
Bluetoothは、それ以外の場合は「hcitoolscan」を使用して正常に動作します
ARMv6 /RaspberryPi用のBluecoveのコンパイル済みバージョンが見つかりません。
ソースファイルからBluecoveをコンパイルするために、PCにMavenをインストールし、Maven Eclipseプラグインをインストールしました。ただし、ターゲットにするプラットフォーム(ARM11)を選択する方法がわかりません。
別のユーザーが非常によく似た質問をしていることに気づきましたが、有用なものは何も提供されていません。debianwheezyを実行しているラズベリーパイ上のJava Bluetoothサーバーにはbluecoveネイティブライブラリが必要です。どこにありますか?
java - リフレクションなしでJavaシリアライゼーションを行うには?
Java リフレクションをサポートしていない Lego Mindstorm NXT ロボットに取り組んでいます。
何らかの理由 (シミュレーターと実際のマインドストームの並行作成) で、シリアライゼーションを使用して Java オブジェクトを交換したいと考えています。
問題は、シリアル化がリフレクションを使用することです。これは、マインドストームの JVM ではサポートされていません。
何か案は?
Zwong.de でこのページを見つけましたが、ソース コードは削除されています。
nxt - LeJOS NXT 通信ドライバーをロードできません
LeJOS ライブラリを使用して、NXT ロボットとのインターフェースを生成しようとしています。コードを実行すると、次のエラーがコンソールに出力されます。
lejos.pc.comm.NXTCommException: Cannot load NXTComm driver
at lejos.pc.comm.NXTCommFactory.newNXTCommInstance(NXTCommFactory.java:110)
at lejos.pc.comm.NXTCommFactory.createNXTComm(NXTCommFactory.java:91)
at com.thirteenbit.prasController.PrasController.initConnection(PrasController.java:24)
at com.thirteenbit.prasController.PrasController.<init>(PrasController.java:17)
at com.thirteenbit.prasController.PrasController$1.run(PrasController.java:42)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:708)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:669)
at java.awt.EventQueue$2.run(EventQueue.java:667)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:678)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: lejos.internal.jni.JNIException: cannot load library /Users/Andrew/Desktop/Dropbox/Eclipse Files/leJOS_NXJ_0.9.1beta-3/lib/pc/native/macosx/libjfantom.jnilib, architecture macosx/x86_64
at lejos.internal.jni.JNILoader.loadLibrary(JNILoader.java:121)
at lejos.pc.comm.NXTCommFantom.initialize0(NXTCommFantom.java:96)
at lejos.pc.comm.NXTCommFantom.initialize(NXTCommFantom.java:103)
at lejos.pc.comm.NXTCommFactory.newNXTCommInstance(NXTCommFactory.java:103)
... 18 more
Caused by: java.lang.UnsatisfiedLinkError: /Users/Andrew/Desktop/Dropbox/Eclipse Files/leJOS_NXJ_0.9.1beta-3/lib/pc/native/macosx/libjfantom.jnilib: no suitable image found. Did find: /Users/Andrew/Desktop/Dropbox/Eclipse Files/leJOS_NXJ_0.9.1beta-3/lib/pc/native/macosx/libjfantom.jnilib: no matching architecture in universal wrapper
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1827)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1020)
at lejos.internal.jni.JNILoader.loadLibrary(JNILoader.java:111)
... 21 more
これは、 Java eclipse: failed to load nxt usb comm driverで見つかった問題と同じであると考えています。Eclipse 32 ビット バージョンをインストールしましたが、上記と同じエラーが引き続き発生します。これを修正するにはどうすればよいですか?
nxt - NXT ブリックを使用して lejos-nxj で 5 ウォール マップを作成する方法
私はNXTロボットを持っています。障害物のない部屋の地図を作り、その地図をロボットに「渡し」たい。私はこのサンプルコードを持っています:
このコードでは、線は三角形を作成します。これは障害物と見なされ、境界は部屋の壁です。
問題は、LineMap
線と境界を取得することですが、境界は長方形です。私のタイプの部屋は障害物がなく (線が必要ないか、偽の障害物を作成できます)、壁が 5 つ (ペンタゴン) あります。
sだけでなく、あらゆる種類の境界を取るメソッドがあるかどうかは誰にもわかりませんRectangle
か? ロボットに線を障害物ではなく壁として与えることができれば、それは素晴らしいことです.
lejos-nxj - Lejos NXJ エラー 76 とはどういう意味ですか?
lejos ランタイムの外部で動作するコードに対してエラー 76 が発生します。
エラー とは76
どういう意味ですか?
java - Linux で NXT に lejos を使用する
Mindstorms NXT を持っていますが、sudo でのみフラッシュできますか? だから今、私はテストプログラムをアップロードしたいのですが:
私はEclipseとEclipseプラグインを使用しています。NXT の電源が入っていて、USB 経由でも接続されています。権限の問題がいくつかあると思います。あなたはなにか考えはありますか?