lejos.

Lejos´Â RCX ¹× NXT¸¦ Æ÷ÇÔÇÑ LEGO MINDSTORMS ÇÁ·Î±×·¡¹Ö °¡´ÉÇÑ º®µ¹ ¿ë Java ±â¹Ý ±³Ã¼ Æß¿þ¾î (OS)ÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

lejos. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Brian Bagnall
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:

lejos. ű×


lejos. ¼³¸í

Lejos´Â RCX ¹× NXT¸¦ Æ÷ÇÔÇÑ LEGO MINDSTORMS ÇÁ·Î±×·¡¹Ö °¡´ÉÇÑ º®µ¹ ¿ë JAVA ±â¹Ý ±³Ã¼ Æß¿þ¾î (OS)ÀÔ´Ï´Ù. Lejos´Â RCX ¹× NXT¸¦ Æ÷ÇÔÇÑ LEGO MINDSTORMS ÇÁ·Î±×·¡¹Ö °¡´É º®µ¹¿¡ ´ëÇÑ JAVA ±â¹Ý ±³Ã¼ Æß¿þ¾î (OS)ÀÔ´Ï´Ù. ½º·¹µå, ¿¹¿Ü, µ¿±âÈ­, ºÎµ¿ ¼Ò¼öÁ¡ »ê¼ú, ¹®ÀÚ¿­ µîÀ» Áö¿øÇÏÁö¸¸ ¾ÆÁ÷ °¡ºñÁö ¼öÁýÀÌ ¾ø½À´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®´Â ´Ù¸¥ ¼ÒÇü ÀåÄ¡·Î ÈÞ´ë ÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : Andy Shaw°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ RS485 Bitbus Áö¿ø ¹× Åë½Å ¼ö¾÷ÀÇ À籸¼º ¡¤ À籸¼º µÈ LCPresponder¸¦ Æ÷ÇÔÇÏ¿© RS485 ÀÌ»óÀÇ LCP Áö¿ø ¡¤ NXTCONNECTTEST, NXTRECEIVE ¹× NXPLCPR¿¡ ´ëÇÑ »ùÇà ¡¤ Windows Blue È­¸éÀ» ¹æÁöÇÏ°í Linux¿¡¼­ USB¸¦À§ÇÑ ¼öÁ¤À»À§ÇÑ È¯±â µå¶óÀ̹ö ¼öÁ¤ ¡¤ °³ÀÎ µ¿±âÈ­ ¹æ¹ýÀ» ¼öÁ¤ÇÕ´Ï´Ù ¡¤ Æß¿þ¾î°¡ ¼ºÀåÇÔ¿¡ µû¶ó ¿¹¾à µÈ Ç÷¡½Ã (¹× »ç¿ëÀÚ Ç÷¡½Ã °¨¼Ò) Áõ°¡ ¡¤ ¿¹¾à µÈ Ç÷¡½Ã ÆäÀÌÁöÀÇ ¼ö°¡ °³¼± µÈ ¹æ½ÄÀ¸·Î ¹Ì·¡ÀÇ º¯°æÀ» ½±°Ô º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Ç¥ÁØ ¹× LEGO ¸ðµå ¹× °³¼± µÈ ¹öÆÛ Ã³¸®¸¦ Æ÷ÇÔÇÑ I2C Çâ»ó ¡¤ AVR°úÀÇ ÀÇ»ç ¼ÒÅëÀÇ °³¼± °³¼± ¡¤ ƯÁ¤ NXT º®µ¹¿¡ ¿µÇâÀ» ¹ÌÄ¡´Â Ç÷¡½Ã ¸Þ¸ð¸®¿¡ ±ÛÀ» ¾²´Â µ¥ ¹®Á¦°¡ ÇØ°áµÇ¾ú½À´Ï´Ù. ¡¤ Çâ»óµÈ Æß¿þ¾î ¹öÆÛ Ã³¸® ¹× ¸Þ¸ð¸® »ç¿ë·® ¡¤ °íÁ¤ ¿¹¿Ü°¡ À߸øµÈ ¹ö±×¸¦ À߸ø Àâ¾Ò½À´Ï´Ù ¡¤ ¼¾¼­ Æ÷Æ® ó¸® ¹× ¼¾¼­ ¹× ¹öÆ° Æú¸µ °³¼± ¡¤ Æß¿þ¾îÀÇ NAN¿¡ ´ëÇÑ Çâ»óµÈ Áö¿ø ¡¤ ¼öÁ¤À»À§ÇÑ ¼öÁ¤À»À§ÇÑ Æß¿þ¾î Áö¿ø ¹× ºñÆ®·Î ¼öÁ¤ ¹× º¹½Ä ¡¤ Çâ»óµÈ ·±Å¸ÀÓ À¯Çü °Ë»ç ¡¤ ÀÎÅÍÆäÀ̽º ó¸® ¹× VM¿¡ º¹Á¦ Áö¿øÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ½ºÅà ¿À¹öÇ÷ο¡ ´ëÇÑ ¿¹¿Ü°¡ Ãß°¡µÇ¾ú½À´Ï´Ù ¡¤ À籸¼º ¹× ´Ü¼øÈ­ µÈ JLIBNXT. ¡¤ Mac OSX¿¡¼­ libnxt°¡ÀÖ´Â ¹ö±×°¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù ¡¤ JFantom DLL¿¡ Àá±ÝÀ» Ãß°¡Çß½À´Ï´Ù ¡¤ RFID ¼¾¼­ Áö¿ø ¡¤ RCX ȸÀü ¼¾¼­ Áö¿ø ¡¤ ¾÷·Îµå µÈ Æß¿þ¾î È®ÀÎ ¡¤ ¸Þ´ºÀÇ ºü¸¥ ½ÃÀÛ (ÀÌÀü Àç»ý ½ÃÀÛ) ¡¤ ±âŸ »ç¼ÒÇÑ ¼öÁ¤ ¹× °³¼± ¡¤ À籸¼º µÈ lejos.navigation¿¡¼­ ÄÄÆÛºí ·ÎÆ®¸¦ Áö¿øÇÕ´Ï´Ù ¡¤ Ç÷¡±× ¸Þ¸ð¸® ÀÐ±â ¹× ¾²±â ¿À·ù¸¦º¸°íÇÏ´Â Flasherror Ŭ·¡½º Ãß°¡ Sven Koehler°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ Eclipse ÇÁ·ÎÁ§Æ® °³¼± ¡¤ Ant ºôµå ÆÄÀÏ ¹× C ¸ÞÀÌÅ© ÆÄÀÏ Çâ»ó ¡¤ java.langÀÇ Java 1.6 ¹öÀüÀÇ ÈξÀ ´õ Å« ÇÏÀ§ ÁýÇÕ¿¡ ´ëÇÑ Áö¿ø ¡¤ ÀÚµ¿ °øº¸ Áö¿ø ¡¤ Á¦³×¸¯, enum Ŭ·¡½º ¹× foreach ·çÇÁ Áö¿ø ¡¤ °³¼± µÈ, Àç ¼³°è ¹× È®Àå java.io ÆÐÅ°Áö ¡¤ java.utilÀÇ Java 1.6 Ä÷º¼Ç Ŭ·¡½º Áö¿ø ¡¤ java.lang.MathÀÇ °³¼± »çÇ× ¡¤ ÁÖ¼® Áö¿ø ¡¤ ¾î¼³ ¼Ç Áö¿ø ¡¤ java.lang.CharacterÀÇ UTF16 Áö¿ø ¡¤ ArrayList, StringBuilder, ¼öÇÐ ¸Þ¼Òµå µîÀÇ ¼º´É Çâ»ó ¡¤ »ç¿ëÀÚ Å¬·¡½º Æнº¸¦ ½±°Ô ¼³Á¤ÇÏ·Á¸é ¸µÄ¿¿¡ -BootClassPath ¸Å°³ º¯¼ö¸¦ Ãß°¡Çß½À´Ï´Ù. ¡¤ ¿ÏÀüÈ÷ Àç ÀÛ¾÷ µÈ Linux ¹× Windows ¸í·É ÁÙ ½ºÅ©¸³Æ®´Â ÀÌÁ¦ Ant ºôµå ÆÄÀÏ¿¡ ÀÇÇØ »ý¼ºµË´Ï´Ù. ¡¤ ½º³À ¼¦À» ºôµåÇϱâ À§ÇØ Ant ºôµå ÆÄÀÏÀ» Ãß°¡Çß½À´Ï´Ù ¡¤ ½º³À ¼¦À» ºôµåÇϱâÀ§ÇÑ Ant ºôµå ÆÄÀÏ Ãß°¡ ¡¤ Arraylist°¡ ¾Æ´Ñ ArrayList¸¦ »ç¿ëÇÏ¿© ´Ù¾çÇÑ ¼Ò½º¸¦ Çö´ëÈ­, Çؽà ¸ÊÀÌ ¾Æ´Õ´Ï´Ù. ¡¤ ´Ù¾çÇÑ ¼Ò½º ÆÄÀÏ¿¡ Á¦³×¸¯ »ç¿ëÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù ¡¤ ÀÎÄÚµù / µðÄÚµùÀ»À§ÇÑ °£´ÜÇÑ Charset API¸¦ Á¦°øÇÏ´Â Lejos.charset ÆÐÅ°Áö¸¦ Ãß°¡Çß½À´Ï´Ù. ¡¤ java.ioÀÇ Lejos ±¸ÇöÀ» Áö¿øÇϱâ À§ÇØ Lejos.IO ÆÐÅ°Áö¸¦ Ãß°¡Çß½À´Ï´Ù. ¡¤ ±âŸ »ç¼ÒÇÑ ¼öÁ¤ ¹× °³¼± Lawrie Griffiths°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ NXT °ü·Ã ½Ã½ºÅÛ ¹æ¹ýÀ»À§ÇÑ NXT Ŭ·¡½º ¡¤ ·ÎÄöóÀÌÁ¦ ¶óÀÌÀú ÀÎÅÍÆäÀ̽º ¹× Tacholocalizer Ŭ·¡½º¸¦ Æ÷ÇÔÇÑ lejos.localization Ŭ·¡½º °³¼± ¡¤ »õ·Î¿î NXTConnector Ŭ·¡½º¸¦ PCComms¿¡ Ãß°¡ÇÏ°í ¸ðµç µµ±¸ ¹× »ùÇÃÀ» »ç¿ëÇÏ¿© ¡¤ lejos.nxt.remote¿¡¼­ nxtcommand ¹× ±âŸ icommand-deplove Ŭ·¡½º¿¡ ´ëÇÑ ¿ÏÀüÇÑ Áö¿ø ¡¤ ºñÀü ÆÐÅ°Áö ÀÌ¿ÜÀÇ PCCommandÀÇ ICommand¿¡ ´ëÇÑ Áö¿ø ¡¤ °ÅÀÇ ¸ðµç ¼¾¼­ ¿îÀü ¼ö¾÷À» Æ÷ÇÔÇÏ¿© Classes.jar¿Í pccomm.jar °£ÀÇ °øÅë ¼ö¾÷ ¡¤ RCXMotor°¡ ±úÁø ¹ö±×¸¦ ¼öÁ¤ÇÕ´Ï´Ù ¡¤ NXTCAM°ú ÇÔ²² »ç¿ëÇÒ ¼öÀÖ´Â ´õ ¸¹Àº ±â´ÉÀû »ç°¢Çü Ŭ·¡½º ¡¤ ¿ø°Ý I2C ¾²±â ¹× LCP Áö¿ø °³¼± Áö¿ø ¡¤ J2MeComms ¹× J2Mesamples ÇÁ·ÎÁ§Æ® (Ãâ½ÃµÇÁö ¾ÊÀ½) ¡¤ icommand¿Í °°Àº »ùÇÃÀ» PCSamples¿¡ Ãß°¡Çß½À´Ï´Ù ¡¤ NXTBrowser, NxTMonitor ¹× ÄÜ¼Ö ¹× µ¥ÀÌÅÍ ºä¾îÀÇ ±â´É °áÇÕÀÇ »õ·Î¿î NxJControl À¯Æ¿¸®Æ¼ ¡¤ NXT¸¦ ÅëÇØ NXT ¿¬°áÀ»À§ÇÑ NXT À̸§ ¹× ÁÖ¼ÒÀÇ Ä³½Ã ºí·çÅõ½º ¡¤ ¸í·É ÁÙ ÇÁ·Î¼¼¼­°¡¾ø´Â µµ±¸¿¡ Ãß°¡ µÈ ¸í·É ÁÙ ÇÁ·Î¼¼¼­°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ µ¥ÀÌÅÍ ºä¾î ¹× ÄÜ¼Ö ºä¾î ¿ë ´Ù¸¥ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ °øÅë ÄÚµå ¡¤ »õ·Î¿î org.lejos.example ÇÁ·ÎÁ§Æ®°¡ Ãß°¡µÇ¾ú½À´Ï´Ù ¡¤ JAR ÆÄÀÏ ¹× ¼Ò½º ZIP ¹× TARBALL ÆÄÀÏÀ» º¯°æÇÏ¿© ¹öÀü ¹øÈ£¸¦ ÀÏ°üµÇ°Ô »ý·«ÇÕ´Ï´Ù. ¡¤ java.lang ¹× java.io Ŭ·¡½º¿¡ ´ëÇÑ ´Ù¾çÇÑ »ç¼ÒÇÑ Ãß°¡ »çÇ× Roger Glassey°¡ Ãß°¡µÇ¾ú½À´Ï´Ù : ¡¤ Çൿ°ú ÁßÀçÀÚ °£ÀÇ °è¾àÀÌ º¯°æµÈ °­·ÂÇÑ ÁßÀçÀÚ ¡¤ »õ·Î¿î ÁßÀçÀÚ ±ÔÄ¢À» ±¸ÇöÇÏ´Â »ùÇÃÀ» ¾÷µ¥ÀÌÆ®Çß½À´Ï´Ù ¡¤ µ¥ÀÌÅÍ ·Î°Å °³¼± Roger Glassey¿Í Dirk Sturzebecher°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ÀÎÅÍÆäÀ̽º¸¦ Á¶Á¾ÇÏ°í, Tachopilot Ŭ·¡½º¸¦ Ãß°¡ÇÏ°í, Tachonavigator·Î ¹Ù²î ¾ú½À´Ï´Ù. ¡¤ µÚ·Î ȣȯ¼ºÀ» À§ÇØ Tachonavigator Ŭ·¡½º°¡ Ãß°¡µÇ¾ú½À´Ï´Ù ¡¤ Tachopilot¿¡¼­ ±¸Çö µÈ µå¸®ÇÁÆ® ¼öÁ¤ ¡¤ Á¶Á¾»ç°¡ ´Ù¸¥ Á¶Çâ ¸ÞÄ¿´ÏÁòÀ¸·Î ³ÐÀº ¹üÀ§ÀÇ ·Îº¿À» Áö¿øÇÕ´Ï´Ù. # ¡¤ µ¶¸³Àû ÀÎ ¿òÁ÷ÀÓ ¹× Àüȯ ¼Óµµ ¹× ±âŸ ÀϹÝÈ­¸¦ Áö¿øÇϱâ À§ÇØ Å½»ö±â ¹× ÆÄÀÏ·µ ÀÎÅÍÆäÀ̽º°¡ º¯°æµÇ¾ú½À´Ï´Ù. Dirk Sturzebecher°¡ Ãß°¡µÇ¾ú½À´Ï´Ù : ¡¤ WayPointNavigator Ŭ·¡½º Ãß°¡ Brian BagnallÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù : ¡¤ J2ME À§Ä¡ API Áö¿ø ¡¤ º¤ÅÍ Å¬·¡½º¿¡ Ãß°¡ ¡¤ NXT ½ÃÀÛ ¸Þ´º¿¡¼­ Bluetooth ÀåÄ¡ Æä¾î¸µ ¡¤ javax.bluetooth ¹× javax.microedition.io ÆÐÅ°ÁöÀÇ ´õ ¸¹Àº Áö¿ø ¡¤ À籸¼º ¹× °³¼± µÈ lejos.gps ÆÐÅ°Áö ¡¤ NXTCAM °³¼± ¡¤ nxtsocket ¹× nxtserversocketÀ» Ç¥ÁØ java.net ¹öÀüÀ¸·Î º¯°æÇß½À´Ï´Ù ¡¤ lejos.keyboard ÆÐÅ°Áö°¡ Çâ»óµÇ¾ú½À´Ï´Ù ¡¤ java.lang, java.io µîÀÇ »ç¼ÒÇÑ Ãß°¡ »çÇ× ¡¤ ÇÐÀ§, À§µµ ¹× °æµµ ¼ö¾÷ (¹Ì·¡ÀÇ GPSNavigator) Juan Antonio Brenha MoralÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù : ¡¤ Mindsensors NXTServo ¹× PFMate Áö¿ø °³¼± ¡¤ PFMATE »ùÇà Matthias Paul Scholz°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ Eclipse Plugin NXT ºê¶ó¿ìÀú¸¦ Áö¿øÇÏ´Â PCComms Ãß°¡ ¡¤ 0.8 ¸±¸®½ºÀÇ Eclipse Ç÷¯±×ÀÎÀ» ¾÷µ¥ÀÌÆ®Çß½À´Ï´Ù ¾Ë·º»ê´õ VeghÀÌ ±â¿©ÇÏ°íÀÖ´Ù : ¡¤ µå¶óÀ̹ö Àü¿ø ±â´ÉÀÇ ¸ðÅÍ°¡ Mindsensors NrLink¸¦ »ç¿ëÇÏ´Â PFLink Ŭ·¡½º ¸¶ÀÌÅ© ½º¹Ì½º ±â¿©ÇÏ°íÀÖ´Ù : ¡¤ Mindsensors PFMate ¹× »ùÇà Å×½ºÆ® ÇÁ·Î±×·¥¿¡ ´ëÇÑ Áö¿ø


lejos. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

Linux Unified Kernel.

Linux Unified Kernel ÆÐÅ°Áö´Â ÇÁ·Î¼¼½º / ½º·¹µå °ü¸®¸¦ Æ÷ÇÔÇÏ¿© Microsoft WindowsÀÇ ±âº» ¸ÞÄ¿´ÏÁòÀ» ±¸ÇöÇÕ´Ï´Ù. ...

86

´Ù¿î·Îµå

Madwifi.

Madwifi´Â ¹«¼± Ãæ½Çµµ¸¦ À§ÇØ MultiBand Atheros µå¶óÀ̹ö°¡ ª½À´Ï´Ù. ...

771

´Ù¿î·Îµå

Linux-VServer.

Linux-VServer¸¦ »ç¿ëÇÏ¸é °¡»ó »ç¼³ ¼­¹ö ¹× º¸¾È ÄÁÅؽºÆ®¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ...

189

´Ù¿î·Îµå